-
Notifications
You must be signed in to change notification settings - Fork 2k
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 ci #5478
base: main
Are you sure you want to change the base?
fix ci #5478
Conversation
5b73ffa
to
92d4c09
Compare
58f3b57
to
2b44371
Compare
- add note about why this change to the actions config is necessary
cc @deining @GeoffreyBooth: I got the macOS shards to work again by explicitly specifying the |
cb6cba5
to
2f44747
Compare
Actually, found that 14.x is also EOL (and was also timing out our macos shards), so removed that too, and added 22.x, which is supposed to be LTS now! And we have green CI now! |
@@ -1,5 +1,5 @@ | |||
# This file is running in CommonJS (in Node) or as a classic Script (in the browser tests) so it can use import() within an async function, but not at the top level; and we can’t use static import. | |||
test "dynamic import assertion", -> | |||
skip "dynamic import assertion", -> | |||
try | |||
{ default: secret } = await import('data:application/json,{"ofLife":42}', { assert: { type: 'json' } }) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This probably just needs to be updated to use with
as the keyword instead of assert
.
global.skip = (description, fn) -> | ||
doSkip description |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Rather than introducing a general “skip test” helper, perhaps we can narrow down when the failing tests fail (like particular Node major versions, say) and add return if
lines similar to return if global.testingBrowser
to only disable them in the known problematic environments.
This PR builds off of #5463 to get
main
passing CI again.Closes #5463.
Changes:
architecture: x64
for our node runners to fix the errorsetup-node
has developed when resolving formacos-latest
with architecturearm64
skip
symbol to skip tests, and skip a few tests around stack traces and source maps which have begun to error12.x
and14.x
node versions from our matrix, as they are now EOL, and add22.x
, which is now LTS.