Commit 00d2c85
committed
fix(ci): give the GHCR build step an
- attestation step referenced `steps.push.outputs.digest`, but the build/push step had no `id: push`, so subject-digest resolved empty and `attest-build-provenance` errored out with "One of subject-path or subject-digest must be provided"
- adding `id: push` exposes the digest output from `docker/build-push-action@v6`
- GHCR attestations are kept (unlike Docker Hub's) because GitHub surfaces them in the package UI and they integrate with native build provenance
Signed-off-by: Sven Kanoldt <[email protected]>id so attestation can resolve the digest1 parent 38228c3 commit 00d2c85
1 file changed
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| 44 | + | |
44 | 45 | | |
45 | 46 | | |
46 | 47 | | |
| |||
0 commit comments