Skip to content

chore(ci): upgrade @semantic-release/npm to v13 for OIDC support#423

Merged
cchanxzy merged 1 commit into
mainfrom
ci/semantic-release-npm-oidc
Mar 18, 2026
Merged

chore(ci): upgrade @semantic-release/npm to v13 for OIDC support#423
cchanxzy merged 1 commit into
mainfrom
ci/semantic-release-npm-oidc

Conversation

@cchanxzy
Copy link
Copy Markdown
Owner

Chore: upgrade @semantic-release/npm to v13 for OIDC support

Summary

  • Add @semantic-release/npm@^13.1.5 as an explicit devDependency to override the v12 transitive dependency

Why

After switching to OIDC trusted publishing (merged in the previous PR), releases were failing with:

ENONPMTOKEN No npm token specified.

@semantic-release/npm v12 hard-requires NPM_TOKEN and has no awareness of OIDC. v13 added native OIDC support. Since semantic-release pulls in v12 transitively, an explicit override is needed until semantic-release updates its own peer dependency range.

@cchanxzy cchanxzy merged commit 7dba96e into main Mar 18, 2026
5 of 6 checks passed
@cchanxzy cchanxzy deleted the ci/semantic-release-npm-oidc branch March 18, 2026 07:34
@github-actions
Copy link
Copy Markdown

🎉 This PR is included in version 4.0.4 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant