-
-
Notifications
You must be signed in to change notification settings - Fork 6.3k
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
ci: enable windows node18 #8164
Conversation
I think it may be too much to test the three systems in 16 and 18. Previously we were only testing all in a single version (14), and then all the other node versions in ubuntu. I don't recall when this was changed. @Shinigami92 I think you made the PR to add 18? Should we test the three in 16 now and everything else in ubuntu or mac? Or was a discussion that I missed and we want to test the three in 16 and 18 now? |
There's only a brief discussion at #7812 (comment) |
I think previously we tested 14, 16 and 17 + 16win and 16mac |
I ran CI on this PR for five times. It seems it is quite stable. It suceeded every time expect the last time with node18+mac. |
FWIW I'm getting that same CI error when running locally too, and it happens sporadically. Might be a bug in Vitest. (macos 12.3.1, node 16.13.0) |
I think we should go back to testing Windows, Mac, and Linux only on Node v16. |
Yeah, we could do that. |
Yes, I don't think we should use build minutes that don't give us a good return. Our CI is also still a bit flacky (good to see some issues getting squashed after the Vitest switch in that regard though), so that also influences a bit. |
I agree with patak. Here's the alternative one (#8176). |
Description
Since #8076 migrated from jest to vitest, the ci might work.
close #7868
close #8176
Additional context
What is the purpose of this pull request?
Before submitting the PR, please make sure you do the following
fixes #123
).