Skip to content

chore(ci) test on Node.js v22 and not v16#3052

Merged
cclauss merged 1 commit intomainfrom
chore(ci)-test-on-Node.js-v22-and-not-v16
Jul 23, 2024
Merged

chore(ci) test on Node.js v22 and not v16#3052
cclauss merged 1 commit intomainfrom
chore(ci)-test-on-Node.js-v22-and-not-v16

Conversation

@cclauss
Copy link
Copy Markdown
Contributor

@cclauss cclauss commented Jul 22, 2024

Checklist
  • npm install && npm run lint && npm test passes
  • tests are included
  • documentation is changed or added
  • commit message follows commit guidelines
Description of change

cross-env NODE_GYP_NULL_LOGGER=true mocha --timeout 15000 test/test-download.js test/test-*

sh: cross-env: command not found

include: # `npm test` is running Windows find-visualstudio tests on an M1 Mac!!!
- os: macos-14
node: [18.x, 20.x, 22.x]
include: # `npm test` runs Windows find-visualstudio tests on an Intel Mac!!!
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.

I think M1 Mac is more reasonable since intel not produced anymore

Copy link
Copy Markdown
Contributor Author

@cclauss cclauss Jul 22, 2024

Choose a reason for hiding this comment

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

Clarification: On GitHub Actions macos-latest is now macos-14 on M1 while macos-13 is legacy Intel.

Before we were mostly testing on Intel and only one test run on M1. This change reverses that. Intel is still used broadly even if it is no longer being sold.

More important is why the Node.js v22 tests are failing.

@cclauss cclauss merged commit e6f4ede into main Jul 23, 2024
@cclauss cclauss deleted the chore(ci)-test-on-Node.js-v22-and-not-v16 branch July 23, 2024 04:50
This was referenced Sep 16, 2024
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.

3 participants