Skip to content

ci: use GitHub OIDC for npm publish workflow#9

Merged
han4wluc merged 1 commit intomainfrom
publish-oicd
Feb 13, 2026
Merged

ci: use GitHub OIDC for npm publish workflow#9
han4wluc merged 1 commit intomainfrom
publish-oicd

Conversation

@han4wluc
Copy link
Contributor

Summary

  • switch npm publish auth from token secret to GitHub OIDC trusted publishing
  • add required workflow permissions (contents: read, id-token: write)
  • keep manual publish via workflow_dispatch
  • use actions/setup-node@v4

Notes

  • publishing now expects npm Trusted Publisher to be configured for this repo/workflow
  • publish command uses provenance and public access

@han4wluc han4wluc merged commit 5100321 into main Feb 13, 2026
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.

1 participant