Skip to content

fix: use Node.js 24 for native OIDC trusted publishing support - #6

Merged
bratsos merged 2 commits into
mainfrom
bratsos/node24-oidc
Jan 29, 2026
Merged

bratsos merged 2 commits into
mainfrom
bratsos/node24-oidc

Conversation

@bratsos

@bratsos bratsos commented Jan 29, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • Updates release workflow to use Node.js 24 for native npm OIDC trusted publishing support
  • This should resolve the ENEEDAUTH errors when using id-token permissions with changesets/action

Context

Previous attempts with empty NODE_AUTH_TOKEN and NPM_TOKEN workarounds didn't work. Node.js 24 has native support for npm OIDC trusted publishing.

Test plan

  • Merge PR and verify release workflow succeeds with OIDC authentication

🤖 Generated with Claude Code

Node.js 24 has native support for npm OIDC trusted publishing,
which should resolve the ENEEDAUTH errors when using id-token
permissions with changesets/action.

Ref: beaconlabs-io/evidence#7

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@vercel

vercel Bot commented Jan 29, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
polizy-app1 Error Error Jan 29, 2026 10:13pm

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@bratsos
bratsos merged commit 410620e into main Jan 29, 2026
2 of 3 checks passed
@railway-app
railway-app Bot temporarily deployed to polizy / production January 29, 2026 22:14 Inactive

This branch had an error being deployed

2 failed and 1 inactive deployments
Production — 410620e3 Deployed Jan 29, 2026 by vercel[bot]
polizy / production — 410620e3 Deployed Jan 29, 2026 by railway-app[bot]
Preview — 410620e3 Deployed Jan 29, 2026 by vercel[bot]
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