Skip to content

Conversation

@zeuslawyer
Copy link
Contributor

  • Add id-token: write permission for OIDC authentication
  • Upgrade actions/setup-node from v3 to v4 with registry-url
  • Add npm@latest install step (required for OIDC support)
  • Remove NPM token authentication (pnpm config set _authToken)
  • Update pnpm from 9.4.0 to v10
  • Add repository metadata to ccip-js and ccip-react-components package.json

This replaces deprecated npm tokens with OIDC-based trusted publishing for improved security and eliminates the need for long-lived tokens.

- Add id-token: write permission for OIDC authentication
- Upgrade actions/setup-node from v3 to v4 with registry-url
- Add npm@latest install step (required for OIDC support)
- Remove NPM token authentication (pnpm config set _authToken)
- Update pnpm from 9.4.0 to v10
- Add repository metadata to ccip-js and ccip-react-components package.json

This replaces deprecated npm tokens with OIDC-based trusted publishing
for improved security and eliminates the need for long-lived tokens.
@github-actions
Copy link

👋 zeuslawyer, thanks for creating this pull request!

To help reviewers, please consider creating future PRs as drafts first. This allows you to self-review and make any final changes before notifying the team.

Once you're ready, you can mark it as "Ready for review" to request feedback. Thanks!

@zeuslawyer zeuslawyer requested a review from CL-Andrew January 27, 2026 02:30
@zeuslawyer zeuslawyer merged commit 72b2d01 into main Jan 27, 2026
10 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.

3 participants