Skip to content

M1.29: automate release verification after release workflow - #5

Merged
pgousdal merged 3 commits into
mainfrom
work/m1.29-release-verification-chain
Sep 5, 2026
Merged

pgousdal merged 3 commits into
mainfrom
work/m1.29-release-verification-chain

Conversation

@pgousdal

@pgousdal pgousdal commented Sep 5, 2026

Copy link
Copy Markdown
Contributor

Close the post-publication automation gap exposed by v0.2.0. release-verification now also triggers from successful release workflow runs, resolves the published release by matching release-evidence.json.release_commit to the producer workflow_run.head_sha, and fails closed if no published evidence matches that commit. Existing release, workflow_dispatch, and weekly schedule triggers remain as independent fallbacks. Adds a dedicated policy workflow that qualifies the automatic chain and fail-closed commit binding.

@pgousdal
pgousdal merged commit f3f59b1 into main Sep 5, 2026
18 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.

1 participant