Commit 026eede
feat(ci): attest build provenance (#56)
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:
- `artifacts/*.tar.gz`
- `artifacts/*.sha256`
(release job)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>1 parent a21b290 commit 026eede
1 file changed
Lines changed: 8 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
112 | 112 | | |
113 | 113 | | |
114 | 114 | | |
| 115 | + | |
| 116 | + | |
115 | 117 | | |
116 | 118 | | |
117 | 119 | | |
| |||
131 | 133 | | |
132 | 134 | | |
133 | 135 | | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
0 commit comments