Skip to content

fix(ci): npm 10 cannot do OIDC trusted publishing; pin npm@11 in release - #25

Merged
soydachi merged 1 commit into
mainfrom
fix/npm-oidc-cli-version
Aug 28, 2026
Merged

fix(ci): npm 10 cannot do OIDC trusted publishing; pin npm@11 in release#25
soydachi merged 1 commit into
mainfrom
fix/npm-oidc-cli-version

Conversation

@soydachi

Copy link
Copy Markdown
Member

changeset publish died with ENEEDAUTH (run 33205361374): the OIDC
exchange for trusted publishers landed in npm CLI 11.5.1; Node 22
bundles npm 10.x, which falls back to classic auth and there is no
classic auth by design. Pin npm@11 in the release job and stop caching
its package manager on release builds.

actionlint + prettier clean.

changeset publish died with ENEEDAUTH (run 33205361374): the OIDC
exchange for trusted publishers landed in npm CLI 11.5.1; Node 22
bundles npm 10.x, which falls back to classic auth and there is no
classic auth by design. Pin npm@11 in the release job and stop caching
its package manager on release builds.

actionlint + prettier clean.
@soydachi
soydachi merged commit d0f4ad6 into main Aug 28, 2026
4 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.

1 participant