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

Add Node 19 to CI and update README #945

Merged
merged 3 commits into from
Nov 23, 2022
Merged

Add Node 19 to CI and update README #945

merged 3 commits into from
Nov 23, 2022

Conversation

UNIDY2002
Copy link
Contributor

@UNIDY2002 UNIDY2002 commented Nov 18, 2022

Additional changes: set build image of AppVeyor CI to Visual Studio 2017

This is mainly because of some usages of c++17 features in Node 19 headers.

Since I have no access to the Travis CI logs, I am not sure whether the CI passes in Travis.

@UNIDY2002 UNIDY2002 marked this pull request as draft November 19, 2022 00:22
- Add a new npm command `rebuild-tests-2017` with flag `msvs_version` set to 2017
- Change build image of AppVeyor to `Visual Studio 2017`

This is due to Node 19's usage of a c++17 feature: 'static_assert' with no message
@UNIDY2002 UNIDY2002 marked this pull request as ready for review November 19, 2022 03:00
@kkoopa
Copy link
Collaborator

kkoopa commented Nov 23, 2022

The Appveyor build passes. The Travis stack has not worked in years since they changed something with quotas and OS projects. Thank you, this looks excellent.

@kkoopa kkoopa merged commit dd5edf8 into nodejs:main Nov 23, 2022
@westy92 westy92 mentioned this pull request Apr 25, 2023
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.

2 participants