Development record
commands/update.md:136-138 gives the by-hand check for an unverified-provenance refusal as gh attestation verify --cert-identity <release.yml on main> --source-ref refs/heads/main --source-digest <the tag's commit>, without --deny-self-hosted-runners. abcd's own policy applies that flag (internal/core/update/update.go:645, hooks/bootstrap.sh), and README.md and docs/how-to/install.md include it, so a person following update.md runs a weaker check than abcd does.
issueresolvedminoriss-2610160608442201
commands/update.md:136-138 gives the by-hand check for an unverified-provenance refusal as gh attestation verify --cert-identity <release.yml on main> --source-ref refs/heads/main --source-digest <the tag's commit>, without --deny-self-hosted-runners. abcd's own policy applies that flag (internal/core/update/update.go:645, hooks/bootstrap.sh), and README.md and docs/how-to/install.md include it, so a person following update.md runs a weaker check than abcd does.
Frontmatter
| id | iss-2610160608442201 |
|---|---|
| type | issue |
| lifecycle | resolved |
| severity | minor |
.abcd/work/issues/resolved/iss-2610160608442201-commands-update-md-136-138-gives-the.md
open on GitHub ↗ · commit history ↗