Skip to content

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

Merged
pgousdal merged 3 commits into
mainfrom
work/m11.5-post-release-audit
Sep 6, 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 automatic and manual post-release auditing for published soju releases. The audit binds GitHub Release/tag/commit, verifies amd64+arm64 manifest coverage, resolves the immutable digest, verifies the Cosign keyless release signature and OIDC identity, checks OCI revision/version and UID/GID 1000, and starts the exact published digest requiring both SQLite database creation and the admin Unix socket. The release-ref helper gains an explicit audit-only HEAD-mismatch mode while retaining strict default behavior; CI tests both modes.

@pgousdal
pgousdal merged commit 0d3307a into main Sep 6, 2026
1 check passed
@pgousdal
pgousdal deleted the work/m11.5-post-release-audit branch September 6, 2026 02: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