Skip to content

Add immutable approved-asset publisher#270

Merged
uesugitorachiyo merged 3 commits into
mainfrom
codex/ao2-approved-artifact-promotion
Jul 13, 2026
Merged

Add immutable approved-asset publisher#270
uesugitorachiyo merged 3 commits into
mainfrom
codex/ao2-approved-artifact-promotion

Conversation

@uesugitorachiyo

Copy link
Copy Markdown
Owner

Adds a promotion-only publisher for the already qualified AO2 beta artifacts. It binds the verifier, publication contract, release notes, manifest, list, and all 23 assets to immutable checked bytes; fails closed before tag or release mutations; and preserves prerelease/latest=false and no-overwrite behavior.\n\nVerification:\n- focused publisher suite: 40 passed\n- Python guard: 264 passed\n- release packaging: 75 passed\n- full workspace verify: passed\n- independent code review: READY, no findings\n\nThis PR does not build, package, resign, call providers, create tags, or publish releases.

@uesugitorachiyo uesugitorachiyo merged commit 315e19f into main Jul 13, 2026
95 checks passed
@uesugitorachiyo uesugitorachiyo deleted the codex/ao2-approved-artifact-promotion branch July 13, 2026 22:59
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