Skip to content

M11.5: add independent post-release audit - #5

Merged
pgousdal merged 3 commits into
mainfrom
work/m11.5-post-release-audit
Sep 5, 2026
Merged

pgousdal merged 3 commits into
mainfrom
work/m11.5-post-release-audit

Conversation

@pgousdal

@pgousdal pgousdal commented Sep 5, 2026

Copy link
Copy Markdown
Contributor

Adds a post-publication audit workflow triggered after a successful Release workflow, with manual dispatch for an explicit existing release tag. The audit independently rebinds GitHub Release/tag/commit identity, resolves the immutable OCI digest from the published SemVer tag, requires amd64+arm64 manifest coverage, verifies the Cosign keyless signature against the exact release workflow OIDC identity, checks OCI revision/version labels and UID/GID 1000, and requires /healthz from the exact digest after publication. Documentation records the fail-closed M11.5 gate.

@pgousdal
pgousdal merged commit 94ce5d5 into main Sep 5, 2026
2 checks passed
@pgousdal
pgousdal deleted the work/m11.5-post-release-audit branch September 5, 2026 16:16
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