Skip to content

feat(supplychain): add SLSA provenance generation#1366

Merged
RoyalOughtness merged 15 commits intosecureblue:livefrom
RoyalOughtness:slsasigned
Sep 22, 2025
Merged

feat(supplychain): add SLSA provenance generation#1366
RoyalOughtness merged 15 commits intosecureblue:livefrom
RoyalOughtness:slsasigned

Conversation

@RoyalOughtness
Copy link
Copy Markdown
Collaborator

https://slsa.dev

This generates a provenance file and then pushes it to our registry using cosign attest. This shows up alongside our cosign signatures like so:

image

This allows users to validate using slsa-verifier verify-image "$IMAGE" that the image they are using was created by the exact workflow and source defined in this repository, and that it hasn't been tampered with. Example output includes:

Verified build using builder "https://github.com/slsa-framework/slsa-github-generator/.github/workflows/generator_container_slsa3.yml@refs/tags/v2.1.0" at commit 72a74e4c19bc09fa72d92336721bb6392ce900fe
PASSED: SLSA verification passed

@RoyalOughtness RoyalOughtness merged commit 1868c12 into secureblue:live Sep 22, 2025
14 of 15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants