Skip to content

ci: switch to npm trusted publishing (OIDC)#46

Merged
Dhravya merged 1 commit intomainfrom
vorflux/trusted-publishing-fix
Apr 17, 2026
Merged

ci: switch to npm trusted publishing (OIDC)#46
Dhravya merged 1 commit intomainfrom
vorflux/trusted-publishing-fix

Conversation

@vorflux
Copy link
Copy Markdown
Contributor

@vorflux vorflux bot commented Apr 17, 2026

Summary

Switches publish workflow to use npm trusted publishing (OIDC) instead of NPM_TOKEN secret.

Changes

  • Added node-version: '24' to setup-node step
  • Changed publish command to npm publish --access public --provenance
  • Removed NPM_CONFIG_PROVENANCE and NODE_AUTH_TOKEN env vars (OIDC handles auth)

Testing

Workflow YAML validated. Will be tested on next version bump merge to main.


Session Details

@Dhravya Dhravya merged commit 2b104c1 into main Apr 17, 2026
3 of 4 checks 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.

1 participant