Skip to content

Add new publishing workflow - #53

Open
ibesora wants to merge 1 commit into
gh-pagesfrom
ibesora/add-new-publishing-flow
Open

Add new publishing workflow#53
ibesora wants to merge 1 commit into
gh-pagesfrom
ibesora/add-new-publishing-flow

Conversation

@ibesora

@ibesora ibesora commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

Adds a minimal GitHub Actions workflow for publishing on NPM via Trusted Publishing

Configuring the environment:

GitHub repo settings → Environments → New environment → npm-release
Deployment branches and tags -> Selected branches and tags → Add rule → Ref type: Tag -> v*

Releasing with this workflow:

npm version <major|minor|patch>
Get the PR green, approved and merged.
Once everything looks good, git push --tags to release.

@ibesora
ibesora requested a review from a team as a code owner September 4, 2026 14:19
@ibesora
ibesora requested review from Xdudu and mourner and removed request for Xdudu September 4, 2026 14:19
@ibesora

ibesora commented Sep 4, 2026

Copy link
Copy Markdown
Contributor Author

@mourner I followed what you did in mapbox/polylabel#128.
Does something need to happen on the NPM side?

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