Skip to content

ci: Use Trusted Publishing#54

Merged
OS-pedrogustavobilro merged 3 commits into
mainfrom
ci/RMET-4523/trusted-publishing
Oct 30, 2025
Merged

ci: Use Trusted Publishing#54
OS-pedrogustavobilro merged 3 commits into
mainfrom
ci/RMET-4523/trusted-publishing

Conversation

@OS-pedrogustavobilro

Copy link
Copy Markdown
Contributor

Description

Use Trusted Publishing to npm, to stop dependending on specific npm tokens.

Needed to update semantic-release to the latest version to support Trusted Publishing. Also needed to update node version and guarantee recent npm cli version.

Also removed lerna from this repository, since we're not using it.

This PR is open to main, but once it's merged we should merge main with next to also be configured with trusted publishing, and after that we can safely remove the npm token secret from this repo.

Context

@OS-pedrogustavobilro
OS-pedrogustavobilro requested a review from a team October 28, 2025 09:56
@OS-pedrogustavobilro OS-pedrogustavobilro self-assigned this Oct 28, 2025
@OS-pedrogustavobilro
OS-pedrogustavobilro merged commit 7ab02bb into main Oct 30, 2025
8 checks 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.

2 participants