Skip to content

fix: use Node 24 and setup-node@v6 for npm trusted publishers#8

Merged
sharanmoore merged 1 commit into
mainfrom
fix/publish-node24
Jun 29, 2026
Merged

fix: use Node 24 and setup-node@v6 for npm trusted publishers#8
sharanmoore merged 1 commit into
mainfrom
fix/publish-node24

Conversation

@sharanmoore

Copy link
Copy Markdown
Contributor

Node 22 ships with npm 10.9.8, but npm trusted publishers requires npm 11.5.1+. Node 24 ships with npm 11.x.

The npm trusted publishers docs also specifically reference actions/setup-node@v6, which is the version that properly handles the OIDC exchange for npm trusted publishers.

Changes:

  • actions/setup-node@v4@v6
  • Node version: 22 → 24

After merging, the v0.1.1 tag will need to be deleted and re-pushed.

@sharanmoore sharanmoore requested review from a team as code owners June 29, 2026 17:00
@sharanmoore sharanmoore merged commit 82262ae into main Jun 29, 2026
2 checks passed
@sharanmoore sharanmoore deleted the fix/publish-node24 branch June 29, 2026 17:01
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