Skip to content

Conversation

@haradakunihiko
Copy link
Owner

Summary

  • Update Node.js from 18 to 22
  • Add npm@latest installation for OIDC support (requires npm 11.5+)
  • Remove --provenance flag (auto-enabled with Trusted Publishing)
  • Remove NODE_AUTH_TOKEN (no longer needed with OIDC)

Background

npm classic tokens were revoked on December 9, 2025. This PR migrates to OIDC Trusted Publishing for more secure, token-free authentication.

Test plan

  • Verify Trusted Publisher is configured on npmjs.com
  • Merge and create a release to trigger publish workflow
  • Confirm package is published successfully with provenance

🤖 Generated with Claude Code

- Update Node.js from 18 to 22
- Add npm@latest installation for OIDC support (requires npm 11.5+)
- Remove --provenance flag (auto-enabled with Trusted Publishing)
- Remove NODE_AUTH_TOKEN (no longer needed with OIDC)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
@haradakunihiko haradakunihiko merged commit 19b47ac into master Dec 20, 2025
1 check 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.

2 participants