Skip to content

Conversation

@nicknisi
Copy link
Member

Enables npm Trusted Publishers for secure publishing without manual token management.

Changes:

  • Update Node version to 24 (required for npm 11+)
  • Add id-token: write permission for OIDC authentication
  • Add --provenance flag to publish commands
  • Remove NODE_AUTH_TOKEN environment variable (no longer needed)

Benefits:

  • More secure authentication using OIDC
  • Cryptographic provenance for published packages
  • No need to manage NPM_TOKEN secrets

@nicknisi nicknisi requested a review from a team as a code owner December 19, 2025 15:43
@nicknisi nicknisi requested a review from atainter December 19, 2025 15:43
@nicknisi nicknisi merged commit 29b3c78 into main Dec 19, 2025
5 checks passed
@nicknisi nicknisi deleted the nicknisi/trusted-publisher branch December 19, 2025 15:59
@nicknisi nicknisi mentioned this pull request Jan 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants