-
Notifications
You must be signed in to change notification settings - Fork 7
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
chore/fix: Upgrade node to 20.11.0 #2398
Conversation
Coverage of commit
|
Really hyped if this ends up fixing it, this error has bugged me for a while! Question: is this fix available anywhere in the 20.x branch or do we have to go to 21? I just ask because the even-numbered releases get an LTS period so 21 will actually become unsupported sooner than 20 per the schedule. |
I will dig some more - I just picked the most recent version, but I think it did get resolved somewhere in 20.x. |
7470718
to
6ee0eab
Compare
@lemald I replaced it with the latest node 20.x version and that still worked! Thanks for catching that! |
@joshlarson sorry, the one other place you'll need to update is the |
Coverage of commit
|
Coverage of commit
|
0eb30eb
to
9896916
Compare
This fixes an issue where running individual tests sometimes fails with this error: node:internal/assert:14 throw new ERR_INTERNAL_ASSERTION(message); More info here: nodejs/node#48763 And here: nodejs/node#50383
9896916
to
081bfda
Compare
@lemald Updated, I believe! |
Coverage of commit
|
Coverage of commit
|
Coverage of commit
|
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.
Confirmed locally that the Docker build works.
Oh - I was wrong about 20.11.0 fixing it, and I couldn't find a 20.11.1 alpine docker image (I'm also not sure if 20.11.1 even fixes it) I'll probably merge this as-is, because while it didn't 100% fix it, it did seem to reduce the probability that it was happening 🤯 (maybe that's just confirmation bias) |
Ah, that's unfortunate but I agree it's still worth merging this, doesn't hurt to keep our dependencies up-to-date. |
This fixes an issue where running individual tests sometimes fails with this error:
node:internal/assert:14 throw new ERR_INTERNAL_ASSERTION(message);
More info here: nodejs/node#48763
And here: nodejs/node#50383