Page MenuHomePhabricator

Modify NIX and keyserver configuration files to allow node version >= 18
ClosedPublic

Authored by marcin on Jul 17 2023, 6:28 AM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, May 7, 10:12 PM
Unknown Object (File)
Sun, May 5, 2:40 PM
Unknown Object (File)
Sun, May 5, 2:39 PM
Unknown Object (File)
Sun, May 5, 2:58 AM
Unknown Object (File)
Sat, May 4, 4:58 PM
Unknown Object (File)
Apr 8 2024, 5:11 AM
Unknown Object (File)
Mar 31 2024, 9:14 AM
Unknown Object (File)
Mar 29 2024, 3:25 AM
Subscribers

Details

Reviewers
ashoat
jon
Group Reviewers
Restricted Owners Package(Owns No Changed Paths)
Commits
rCOMM649a14c6bd91: Modify NIX and keyserver configuration files to allow node version >= 18
Summary

This differential applies temporary solution to allow usage of node version >= 18 since it is necessary for current project regarding blob service and big notifications.
The solution is not perfect and the correct one will be implemented in future: https://linear.app/comm/issue/ENG-4373/revert-to-using-nvm-to-lock-into-specific-node-version

Test Plan
  1. run yarn cleaninstall
  2. run nix develop
  3. run node --version and expect the output to match 18.12.1

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Owners added a reviewer: Restricted Owners Package.Jul 17 2023, 6:28 AM
Harbormaster returned this revision to the author for changes because remote builds failed.Jul 17 2023, 6:39 AM
Harbormaster failed remote builds in B20972: Diff 28752!

Remove engines from eslintrc.json in the keyserver

LGTM if we just want node>=18 (as mentioned in summary)

This revision is now accepted and ready to land.Jul 17 2023, 7:23 AM