Skip to content

Conversation

@anoncam
Copy link
Owner

@anoncam anoncam commented Jan 23, 2026

  • Upgrade Node.js from 18 to 24 for npm 11.5+ OIDC support
  • Remove NODE_AUTH_TOKEN secret from publish step
  • Use OIDC-based authentication for npm publishing
  • Add --access public flag for explicit public package publishing

This eliminates the need for long-lived npm tokens and improves supply chain security by using short-lived, workflow-specific OIDC credentials.

- Upgrade Node.js from 18 to 24 for npm 11.5+ OIDC support
- Remove NODE_AUTH_TOKEN secret from publish step
- Use OIDC-based authentication for npm publishing
- Add --access public flag for explicit public package publishing

This eliminates the need for long-lived npm tokens and improves
supply chain security by using short-lived, workflow-specific
OIDC credentials.
@anoncam anoncam merged commit c924e41 into main Jan 23, 2026
2 checks passed
github-actions bot added a commit that referenced this pull request Jan 23, 2026
Version bump type: minor
PR: #105
Title: feat(ci): migrate to npm Trusted Publishers (OIDC)
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