Commit 2eb9e0c
authored
feat(ci): attest build provenance (#93)
Estate artifact-attestation rollout mirroring the proven exemplar.
Attested artifacts:
- Container image — `container.yml` (subject-name `${{ env.REGISTRY
}}/${{ env.IMAGE_NAME }}`, digest from the `Build and push` step,
push-to-registry).
- Release binaries — `release.yml` (`subject-path: release/*`, the
assembled release directory).
`publish.yml` deliberately skipped: its softprops step has no `files:`
input (ships no binaries), so there is nothing to attest there.
All steps use
`actions/attest-build-provenance@e8998f949152b193b063cb0ec769d69d929409be
# v2` (SHA-pinned).1 parent 2404d63 commit 2eb9e0c
2 files changed
Lines changed: 15 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| 19 | + | |
| 20 | + | |
19 | 21 | | |
20 | 22 | | |
21 | 23 | | |
| |||
37 | 39 | | |
38 | 40 | | |
39 | 41 | | |
| 42 | + | |
40 | 43 | | |
41 | 44 | | |
42 | 45 | | |
| |||
46 | 49 | | |
47 | 50 | | |
48 | 51 | | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
134 | 134 | | |
135 | 135 | | |
136 | 136 | | |
| 137 | + | |
| 138 | + | |
137 | 139 | | |
138 | 140 | | |
139 | 141 | | |
| |||
152 | 154 | | |
153 | 155 | | |
154 | 156 | | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
0 commit comments