-
Notifications
You must be signed in to change notification settings - Fork 135
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Use correct node version in clean build (#2168)
The clean build was using whatever node version was in the environment. This updates the `check-build` action to use the `setup-node` action, so that it uses the expected node version. A version check is added to the build script. On CI, this aborts the build. Not on CI, this issues a warning. The clean build reproducibility checks are also re-enabled. The reproducibility issues were caused by differences in the compressed assets. It looks like node statically links zlib, and it looks like the zlib version from the GHA environment's node differs from the one in our docker setup (set through `.node-version`).
- Loading branch information
Showing
4 changed files
with
17 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters