Commit 92fe3b8
feat(ci): attest build provenance (#71)
Part of the estate attestation rollout: add GitHub-native
build-provenance attestation to the release pipeline.
Adds
`actions/attest-build-provenance@e8998f949152b193b063cb0ec769d69d929409be
# v2` to the job that uploads release artifacts via
`softprops/action-gh-release`, attesting the exact same files. Grants
`id-token: write` + `attestations: write` (keeping `contents: write`) on
that job.
Attested paths:
- `release/*` (release job)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>1 parent 3f707c0 commit 92fe3b8
1 file changed
Lines changed: 9 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
143 | 143 | | |
144 | 144 | | |
145 | 145 | | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
146 | 150 | | |
147 | 151 | | |
148 | 152 | | |
| |||
164 | 168 | | |
165 | 169 | | |
166 | 170 | | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
0 commit comments