Skip to content

ci: setup npm trusted publisher#516

Merged
thiagobrez merged 2 commits intomainfrom
feat/ci-trusted-publisher
Apr 16, 2026
Merged

ci: setup npm trusted publisher#516
thiagobrez merged 2 commits intomainfrom
feat/ci-trusted-publisher

Conversation

@thiagobrez
Copy link
Copy Markdown
Collaborator

@thiagobrez thiagobrez commented Apr 16, 2026

PR Description

Setup NPM Trusted Publisher for better security to avoid using manual long-lived tokens in the release workflow.

It was mostly already well setup, but we can remove the NPM_CONFIG_PROVENANCE since it's gonna use Provenance automatically and remove NPM_TOKEN since it's not gonna be used anymore.

Also, fixing the package URLs to the new org to prevent issues, and a few other housekeeping stuff.

@thiagobrez thiagobrez merged commit dcdd5ca into main Apr 16, 2026
9 checks passed
@thiagobrez thiagobrez deleted the feat/ci-trusted-publisher branch April 16, 2026 14:34
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