Skip to content

chore: migrate to OIDC publishing for npm releases#569

Merged
zibs merged 1 commit intomasterfrom
chore/oidc
Aug 28, 2025
Merged

chore: migrate to OIDC publishing for npm releases#569
zibs merged 1 commit intomasterfrom
chore/oidc

Conversation

@zibs
Copy link
Copy Markdown
Contributor

@zibs zibs commented Aug 26, 2025

  • Add OIDC trusted publishing support
  • Remove npm token and github-token dependencies
  • Add production environment and required permissions
  • Update to publish-mode: oidc

This migration eliminates the need for npm tokens and provides enhanced security through GitHub's identity provider.

- Add OIDC trusted publishing support
- Remove npm token and github-token dependencies
- Add production environment and required permissions
- Update to publish-mode: oidc

This migration eliminates the need for npm tokens and provides
enhanced security through GitHub's identity provider.
@zibs zibs requested a review from simoneb August 26, 2025 17:59
@dosubot dosubot bot added the size:S This PR changes 10-29 lines, ignoring generated files. label Aug 26, 2025
@github-actions
Copy link
Copy Markdown
Contributor

No linked issues found. Please add the corresponding issues in the pull request description.
Use GitHub automation to close the issue when a PR is merged

@dosubot dosubot bot added the github_actions Pull requests that update Github_actions code label Aug 26, 2025
@dosubot dosubot bot added the lgtm This PR has been approved by a maintainer label Aug 27, 2025
@zibs zibs merged commit ad60c83 into master Aug 28, 2025
5 of 6 checks passed
@zibs zibs deleted the chore/oidc branch August 28, 2025 17:13
@github-actions github-actions bot mentioned this pull request Aug 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

github_actions Pull requests that update Github_actions code lgtm This PR has been approved by a maintainer size:S This PR changes 10-29 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants