Skip to content

A tag's run runs the strict source gates and requires green CI on the commit - #161

Merged
DevomB merged 1 commit into
mainfrom
release-preflight
Sep 29, 2026
Merged

DevomB merged 1 commit into
mainfrom
release-preflight

Conversation

@DevomB

@DevomB DevomB commented Sep 29, 2026

Copy link
Copy Markdown
Owner

The tag-triggered Distro run checked pins and ran the acceptance but never the strict source-signature and provenance gates, which only CI runs, and nothing tied the tag to a CI verdict. Now, before anything is built on a tag: verify-signatures.sh --strict and verify-provenance.sh --strict run on the fetched sources, and the run reads CI's conclusion for the tagged commit (waiting up to 40 minutes for a run still going) and refuses a commit CI did not pass or never tested. The toolchain job gains actions: read for that query. docs/releases.md says so.

…signatures or provenance do not verify, the gates CI runs on every push, before it builds a release
@DevomB
DevomB merged commit 07e7666 into main Sep 29, 2026
11 of 12 checks passed
@DevomB
DevomB deleted the release-preflight branch September 30, 2026 04:35
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