Skip to content

ci: publish attestation bundle as release asset on alpha releases - #114

Merged
arcaven merged 1 commit into
developfrom
ci/attest-bundle-asset
Jul 17, 2026
Merged

ci: publish attestation bundle as release asset on alpha releases#114
arcaven merged 1 commit into
developfrom
ci/attest-bundle-asset

Conversation

@arcaven

@arcaven arcaven commented Jul 17, 2026

Copy link
Copy Markdown
Member

Scorecard's Signed-Releases check reads release assets, not the GitHub attestation store — our alphas are attested but invisibly. This uploads the Sigstore bundle (attestations.sigstore.json) as a release asset. Additive; no release flow changes.

The alpha attest job records provenance in the GitHub attestation
store, which external scanners (OSSF Scorecard Signed-Releases)
cannot see — the check looks for signature/provenance files among
release assets. Upload the Sigstore bundle to the release
(attestations.sigstore.json) so the attestation is externally
visible.
@arcaven
arcaven merged commit 5b6665f into develop Jul 17, 2026
10 checks passed
@arcaven
arcaven deleted the ci/attest-bundle-asset branch July 17, 2026 23:46
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