Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Merged

Conversation

MikeMcC399
Copy link
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

@MikeMcC399 MikeMcC399 marked this pull request as ready for review January 18, 2024 08:25
@MikeMcC399
Copy link
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.

Copy link
Member

@jennifer-shehane jennifer-shehane left a comment

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
73 checks passed
Copy link

🎉 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
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.

None yet

3 participants