-
Notifications
You must be signed in to change notification settings - Fork 10
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
Upgrade Node.js to v20 (LTS) #578
Conversation
see the release schedule here: https://raw.githubusercontent.com/nodejs/Release/main/schedule.svg
Instead of the insecure MD4, we use SHA256. The solution was proposed here: https://stackoverflow.com/a/72219174/
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.
Works like a charm. Is /docker/run_cypress_tests/Dockerfile
excluded from the change because it is currently excluded from the pipeline anyway?
We do this even though we currently don't use this Dockerfile.
Oh no, thanks I simply forgot about it 🙈 It's not used right now, that's true. I've still updated it to keep the symmetry. I need another approval then. |
* Upgrade Node.js to v20 (LTS) see the release schedule here: https://raw.githubusercontent.com/nodejs/Release/main/schedule.svg * Use secure hash algorithm for webpack Instead of the insecure MD4, we use SHA256. The solution was proposed here: https://stackoverflow.com/a/72219174/ * Refactor: extract variable * Upgrade node version also for cypress tests We do this even though we currently don't use this Dockerfile.
Upgrade Node.js to v20.10.0 (LTS until April 2026).
I tested this on theNope, that's what I hoped, but of course the old error keeps hunting us.experimental
branch and the run was successful (see Dozzle). Also check out mampf-experimental.And we are not alone, the question for this error was viewed 2.5million times on Stack overflow here! I will fix this! maybe useful
Finally fixed
In 8f67ce9, I finally fixed this issue after several failed attempts. See the comment in the code for further details. The
experimental
branch currently also points to this commit and you can see in the logs that it's working. mampf-experimental also shows the monotiles on the landing page.