Skip to content

M11.5a: create GitHub Release after qualified publish - #6

Merged
pgousdal merged 1 commit into
mainfrom
work/m11.5a-create-github-release
Sep 6, 2026
Merged

pgousdal merged 1 commit into
mainfrom
work/m11.5a-create-github-release

Conversation

@pgousdal

@pgousdal pgousdal commented Sep 6, 2026

Copy link
Copy Markdown
Contributor

Fixes the post-release audit dependency discovered by v0.2.0.

Changes:

  • grant contents: write to the Release workflow
  • create the GitHub Release only after exact-digest runtime qualification, provenance attestation, Cosign signing, and signature verification succeed
  • keep the step idempotent if the GitHub Release already exists

This ensures future successful tag releases automatically satisfy the M11.5 post-release audit prerequisite.

@pgousdal
pgousdal merged commit 24b91b7 into main Sep 6, 2026
1 check passed
@pgousdal
pgousdal deleted the work/m11.5a-create-github-release branch September 6, 2026 06:00
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