plugins:trust-publisher
Trust an Ed25519 plugin publisher key.
Syntax#
vigil --allow-mutation plugins:trust-publisher --key PATH --name NAME [--restore-trust]
Options#
| Flag | Description |
|---|
--json | Emit the versioned JSON envelope. |
--key | Choose a base64 Ed25519 public key file. |
--name | Set the publisher display name. |
--restore-trust | Remove a matching publisher-key revocation. |
--stream | Stream phase status as text or JSONL. |
--verbose | Stream additional phase details. |
Examples#
vigil --allow-mutation plugins:trust-publisher --key ./publisher.pub --name Example
Example Use Cases#
- Use this command when you need to trust an Ed25519 plugin publisher key.
- Preview or review the operation before allowing repository changes.
Technical Contract#
| Binding | builtin:plugins:trust-publisher |
|---|
| Stability | stable |
|---|
| Timeout | 2m0s |
|---|
| Required tools | None |
|---|
| Capabilities | filesystem:read, filesystem:write |
|---|
| Output formats | text, json |
|---|