Skip to content

Use "Trusted Publishing" for NPM publish#3

Merged
boatmeme merged 1 commit into
mainfrom
fix-npm-publish
Jun 27, 2026
Merged

Use "Trusted Publishing" for NPM publish#3
boatmeme merged 1 commit into
mainfrom
fix-npm-publish

Conversation

@boatmeme

Copy link
Copy Markdown
Owner

Replace the long-lived npm_token (which expired and broke the last release) with OIDC Trusted Publishing: grant id-token: write, run on Node 24 with npm >= 11.5.1, and drop NODE_AUTH_TOKEN. Auth is now minted per-run and publishes carry a signed provenance attestation.

Replace the long-lived npm_token (which expired and broke the last
release) with OIDC Trusted Publishing: grant id-token: write, run on
Node 24 with npm >= 11.5.1, and drop NODE_AUTH_TOKEN. Auth is now minted
per-run and publishes carry a signed provenance attestation.
@boatmeme boatmeme merged commit 36e8d8b into main Jun 27, 2026
4 checks passed
@boatmeme boatmeme deleted the fix-npm-publish branch June 27, 2026 21:08
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