Skip to content

Enable npm trusted publish#233

Merged
cortinico merged 1 commit into
mainfrom
robhogan/npm-trusted-publish
Jun 24, 2026
Merged

Enable npm trusted publish#233
cortinico merged 1 commit into
mainfrom
robhogan/npm-trusted-publish

Conversation

@robhogan

@robhogan robhogan commented Jun 24, 2026

Copy link
Copy Markdown
Collaborator
  • Run release.yml with the npm-publish environment, set up to apply to protected branches only (main and *-stable)
  • Bump to running npm publish under latest Node LTS - npm CLI >= 11.5 (bundled with Node v24) is required for trusted publish.
  • Remove unused NPM_TOKEN

Configured the corresponding settings on npm:

image

Changelog: [Internal]

 - Run `release.yml` with the `npm-publish` [environment](https://docs.github.com/en/actions/how-tos/deploy/configure-and-manage-deployments/manage-environments)
 - Bump to running `npm publish` under latest Node LTS - `npm` CLI >= 11.5 (bundled with Node v24) is required for trusted publish.
 - Remove unused `NPM_TOKEN`
@cortinico cortinico merged commit de4b2b0 into main Jun 24, 2026
1 check passed
@cortinico cortinico deleted the robhogan/npm-trusted-publish branch June 24, 2026 14:19
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.

2 participants