Skip to content

release: migrate npm publishing to OIDC - #26

Merged
0thernet merged 1 commit into
mainfrom
codex/oidc-publishing-20260904
Sep 5, 2026
Merged

release: migrate npm publishing to OIDC#26
0thernet merged 1 commit into
mainfrom
codex/oidc-publishing-20260904

Conversation

@0thernet

@0thernet 0thernet commented Sep 5, 2026

Copy link
Copy Markdown
Member

Replaces staged npm publication with protected owner-created annotated tags and direct GitHub Actions OIDC publishing for stable latest and unique beta versions. Preserves exact-artifact, provenance, CI, immutable-tag, and registry readback gates; adds the checked local release-tag preflight and removes the dead staged selector. GitHub controls are live: Release tag creation ruleset #22310101 is owner-only User 894119, immutable ruleset #19563680 remains no-bypass, and npm-stage environment #20758324130 has no admin bypass with sole v* tag policy. Validation: bun run check. npm trusted-publisher replacement remains blocked only by absent local npm authentication.

@0thernet
0thernet merged commit 66ee919 into main Sep 5, 2026
2 checks passed
@0thernet
0thernet deleted the codex/oidc-publishing-20260904 branch September 5, 2026 00:45
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