Part of #146. Depends on the same predicate/statement shape as the scan-image
child.
Extend the scan-sbom composite action (hardened / distroless path) to emit a
vulnerability attestation over the SBOM-based scan.
Tasks
- Produce a
cosign-vuln-based in-toto Statement for the image from the unioned
per-platform findings (or per platform, mirroring how SBOM/provenance
referrers are attached per platform — decide and document).
- Add an
attestation-path output analogous to scan-image.
Notes
- Reuse the existing per-platform extraction loop.
- No gate/decision changes.
Part of #146. Depends on the same predicate/statement shape as the
scan-imagechild.
Extend the
scan-sbomcomposite action (hardened / distroless path) to emit avulnerability attestation over the SBOM-based scan.
Tasks
cosign-vuln-based in-toto Statement for the image from the unionedper-platform findings (or per platform, mirroring how SBOM/provenance
referrers are attached per platform — decide and document).
attestation-pathoutput analogous toscan-image.Notes