Skip to content

fix(deps): update cycjimmy/semantic-release-action to v4#1112

Merged
jennifer-shehane merged 1 commit into
cypress-io:masterfrom
MikeMcC399:update/semantic-release
Jan 18, 2024
Merged

fix(deps): update cycjimmy/semantic-release-action to v4#1112
jennifer-shehane merged 1 commit into
cypress-io:masterfrom
MikeMcC399:update/semantic-release

Conversation

@MikeMcC399

Copy link
Copy Markdown
Collaborator

This PR updates the use of cycjimmy/semantic-release-action in the release workflow (main.yml) from @v3 to @v4.

The branch cycjimmy/semantic-release-action@v3 of this JavaScript Action relied on the deprecated node16 version.

With the release of cycjimmy/semantic-release-action@v4.0.0 compatibility with node20 is available.

To avoid deprecation warnings from GitHub runners, Cypress GitHub Action cypress-io/github-action is migrated to use the cycjimmy/semantic-release-action@v4 branch in the workflow:

Background

  1. Node.js 16 entered end-of-life on Sep 11, 2023.
  2. GitHub Actions: Transitioning from Node 16 to Node 20 announced on Sep 22, 2023 the beginning of the deprecation process for node16 actions.
  3. node16 warnings will be re-enabled in the next couple of weeks in GitHub runners.

@cypress-app-bot

Copy link
Copy Markdown
Collaborator

@MikeMcC399 MikeMcC399 marked this pull request as ready for review January 18, 2024 08:25
@MikeMcC399

Copy link
Copy Markdown
Collaborator Author

This PR should trigger a new minor release v6.6.1 following on from v6.6.0. This is to verify that the PR change is working correctly. Otherwise, if no release were to be triggered, then any problems that it might have caused would not reveal themselves until some later minor, major or breaking PR were merged.
There is no change to the action itself. This is purely a CI/CD change.

@jennifer-shehane jennifer-shehane left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Mike!

@jennifer-shehane jennifer-shehane merged commit 1b70233 into cypress-io:master Jan 18, 2024
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 6.6.1 🎉

The release is available on:

Your semantic-release bot 📦🚀

@MikeMcC399 MikeMcC399 deleted the update/semantic-release branch January 18, 2024 14:12
@MikeMcC399 MikeMcC399 self-assigned this Aug 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants