Skip to content

Conversation

@vpukhanov
Copy link
Member

NPM has deprecated classic authentication tokens, and ours expires in February. Our GitHub-based publication for Nerest depends on it. The new granular tokens are valid for no more than 90 days, meaning they have to be constantly recreated, which is inconvenient.

NPM introduced Trusted Publishing, which allows runners from specific providers (such as GitHub Workflows) to authenticate and publish certain packages using a mechanism separate from tokens.

https://docs.npmjs.com/trusted-publishers

@vpukhanov vpukhanov requested a review from a team as a code owner January 12, 2026 09:10
@vpukhanov vpukhanov merged commit 34c3866 into main Jan 12, 2026
3 checks passed
@vpukhanov vpukhanov deleted the trusted-publishing branch January 12, 2026 09:25
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.

3 participants