-
Notifications
You must be signed in to change notification settings - Fork 1
Update Publish Process #120
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
|
/claude /full-review |
|
Claude finished @Cahllagerfeld's task —— View job Full Review of PR #120Tasks
SummaryThis PR modernizes the npm publishing workflow by switching from manual NPM token authentication to npm's trusted publishing via OpenID Connect (OIDC). It also updates Node.js and pnpm action versions. These are excellent improvements that enhance security and align with npm's modern best practices. Changes Overview
✅ What's Done Well1. Security EnhancementThe switch to npm trusted publishing (
2. Proper OIDC PermissionsThe permissions:
contents: write # For creating releases/tags
pull-requests: write # For Changesets PR creation
id-token: write # For npm OIDC authentication3. Action Version UpdatesUpgrading to modern action versions is good maintenance:
|
No description provided.