Skip to content

ci: bump slsa-github-generator to v2.1.0 (fix provenance attach)#5

Merged
YoungDan merged 1 commit into
mainfrom
ci/slsa-generator-v2.1.0
May 29, 2026
Merged

ci: bump slsa-github-generator to v2.1.0 (fix provenance attach)#5
YoungDan merged 1 commit into
mainfrom
ci/slsa-generator-v2.1.0

Conversation

@YoungDan
Copy link
Copy Markdown
Member

Summary

  • Bump the SLSA reusable workflow from v2.0.0v2.1.0 (pinned to commit f7dd8c5).

Why

The v0.1.0-rc.1 release dry-run built, signed, and published all 5 archives correctly, but the SLSA upload-assets job failed with an empty UNTRUSTED_PATH, so no .intoto.jsonl was attached. Root cause: v2.0.0 uses the actions/artifact v3 backend that GitHub shut down in Jan 2025. v2.1.0 migrated to artifact v4.

Test plan

  • CI green.
  • After merge, re-tag a fresh rc (v0.1.0-rc.2) → SLSA final job passes and multiple.intoto.jsonl is attached to the prerelease.

v2.0.0 still uses the actions/artifact v3 backend, which GitHub shut down
in Jan 2025; the provenance upload-assets step fails with an empty
UNTRUSTED_PATH so no .intoto.jsonl is attached to the release. v2.1.0
migrated to artifact v4 and fixes the attachment.
@YoungDan YoungDan merged commit f536db3 into main May 29, 2026
4 checks passed
@YoungDan YoungDan deleted the ci/slsa-generator-v2.1.0 branch May 29, 2026 11:29
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.

1 participant