## What would you like? Update CI to a version of [semantic-release](https://github.com/semantic-release/semantic-release) that supports [npm Trusted Publishing](https://docs.npmjs.com/trusted-publishers). ## Why is this needed? - The Cypress.io team desires to migrate to [npm Trusted Publishing](https://docs.npmjs.com/trusted-publishers), as specified in issue https://github.com/cypress-io/github-action/issues/1558. - The CI workflow [.github/workflows/main.yml](https://github.com/cypress-io/github-action/blob/master/.github/workflows/main.yml) in the `release` job uses [semantic-release@24.2.3](https://github.com/semantic-release/semantic-release/releases/tag/v24.2.3), released on Feb 15, 2025. - [semantic-release@25.0.1](https://github.com/semantic-release/semantic-release/releases/tag/v25.0.1), released on Oct 19, 2025, is the first version to support Trusted Publishing. ## Other - [semantic-release@25.0.0](https://github.com/semantic-release/semantic-release/releases/tag/v25.0.0) introduced minimum Node.js versions: ```json "node": "^22.14.0 || >= 24.10.0" ``` - [x] This requires resolution of issue https://github.com/cypress-io/github-action/issues/1563, since `cycjimmy/semantic-release-action` currently runs.using the incompatible `node20` version.
What would you like?
Update CI to a version of semantic-release that supports npm Trusted Publishing.
Why is this needed?
The Cypress.io team desires to migrate to npm Trusted Publishing, as specified in issue Migrate to npm Trusted Publishing #1558.
The CI workflow .github/workflows/main.yml in the
releasejob uses semantic-release@24.2.3, released on Feb 15, 2025.semantic-release@25.0.1, released on Oct 19, 2025, is the first version to support Trusted Publishing.
Other
cycjimmy/semantic-release-actiontonode24version #1563, sincecycjimmy/semantic-release-actioncurrently runs.using the incompatiblenode20version.