Skip to content

ci: publish to npm via trusted publishing (OIDC) - #11

Merged
xofdev merged 1 commit into
mainfrom
release/next-qa-and-features
Oct 3, 2026
Merged

xofdev merged 1 commit into
mainfrom
release/next-qa-and-features

Conversation

@xofdev

@xofdev xofdev commented Oct 3, 2026

Copy link
Copy Markdown
Owner

The release job failed with E404 on PUT: changesets/action only looks for an NPM_TOKEN env var, so it took the OIDC path, but Node 20 ships npm 10 which can't do trusted publishing, and the NODE_AUTH_TOKEN fallback was missing/expired.

Run the release job on Node 24 with the latest npm, drop the token, and normalize repository.url (trusted publishing matches it against the repo).

The release job failed with E404 on PUT: changesets/action only looks
for an NPM_TOKEN env var, so it took the OIDC path, but Node 20 ships
npm 10 which can't do trusted publishing, and the NODE_AUTH_TOKEN
fallback was missing/expired.

Run the release job on Node 24 with the latest npm, drop the token, and
normalize repository.url (trusted publishing matches it against the repo).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@xofdev
xofdev merged commit 527a55b into main Oct 3, 2026
3 checks passed
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.

2 participants