Skip to content

fix: support trusted publishing in semantic-release#35

Merged
MehmetSecgin merged 1 commit intomainfrom
fix/release-oidc-plugin
Mar 25, 2026
Merged

fix: support trusted publishing in semantic-release#35
MehmetSecgin merged 1 commit intomainfrom
fix/release-oidc-plugin

Conversation

@MehmetSecgin
Copy link
Copy Markdown
Owner

Summary

  • pin the semantic-release plugins explicitly instead of relying on the older transitive npm publisher
  • move the npm publisher to the trusted-publishing-capable plugin line and keep the GitHub plugin config current
  • clarify in the release docs that this repo uses semantic-release with GitHub OIDC and should not set NPM_TOKEN

Notes

  • follows up on the merged trusted-publishing workflow change by fixing the remaining ENONPMTOKEN failure path

@MehmetSecgin MehmetSecgin merged commit 32dfe81 into main Mar 25, 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