Skip to content

Specify Node.js 16.16.0 for main build-and-test#778

Merged
jaffrepaul merged 1 commit into
cypress-io:masterfrom
MikeMcC399:fix/main-node-usage
Feb 10, 2023
Merged

Specify Node.js 16.16.0 for main build-and-test#778
jaffrepaul merged 1 commit into
cypress-io:masterfrom
MikeMcC399:fix/main-node-usage

Conversation

@MikeMcC399

Copy link
Copy Markdown
Collaborator

This PR resolves issue #718 "Multiple node test in main workflow"

The build-and-test job runs on Node.js 16.16.0 which corresponds to the version provided in https://github.com/actions/runner/blob/main/src/Misc/externals.sh. The additional repeat runs using Node.js 16 and 18 are removed, since they are not needed. The action itself always runs under the version defined in https://github.com/cypress-io/github-action/blob/master/action.yml. (Refer to GitHub documentation runs for JavaScript actions).

The release job is unchanged and runs under the default Node.js version for the ubuntu-22.04 runner (currently 16.19.0, migrating to 18 from Feb 13, 2023 onwards). The JavaScript action cycjimmy/semantic-release-action@v3 is configured for node16.

Verification

Push to master and ensure that the action main shows success.

@MikeMcC399

This comment was marked as outdated.

@MikeMcC399 MikeMcC399 marked this pull request as ready for review February 10, 2023 11:38
@jaffrepaul jaffrepaul merged commit b0e3c84 into cypress-io:master Feb 10, 2023
@MikeMcC399 MikeMcC399 deleted the fix/main-node-usage branch February 10, 2023 21:09
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 5.0.9 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants