Skip to content

Fix publish: use npm OIDC trusted publishing#9

Merged
milldr merged 1 commit intomainfrom
fix-oidc-trusted-publishing
Feb 13, 2026
Merged

Fix publish: use npm OIDC trusted publishing#9
milldr merged 1 commit intomainfrom
fix-oidc-trusted-publishing

Conversation

@milldr
Copy link
Owner

@milldr milldr commented Feb 13, 2026

Summary

  • Remove registry-url from setup-node — it was injecting GITHUB_TOKEN as NODE_AUTH_TOKEN, overriding OIDC auth
  • Upgrade npm to latest (>=11.5) in CI — OIDC trusted publishing auth requires npm 11.5+
  • Remove NODE_AUTH_TOKEN env — OIDC handles authentication, no token needed

Test plan

  • Merge, delete failed v0.2.0 release/tag, publish new release
  • Verify npm publish succeeds without any npm token secret

@milldr milldr added the patch Bug fix - bumps patch version label Feb 13, 2026
@milldr milldr merged commit c47674c into main Feb 13, 2026
3 checks passed
@milldr milldr deleted the fix-oidc-trusted-publishing branch February 13, 2026 01:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

patch Bug fix - bumps patch version

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant