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
F3391081: D8520.id28755.diff
Sat, Nov 30, 2:10 AM
F3390880: D8520.diff
Sat, Nov 30, 1:19 AM
F3388723: D8520.id28752.diff
Fri, Nov 29, 3:44 PM
Unknown Object (File)
Mon, Nov 25, 9:24 AM
Unknown Object (File)
Sat, Nov 23, 9:05 PM
Unknown Object (File)
Sat, Nov 23, 2:30 PM
Unknown Object (File)
Sat, Nov 23, 2:30 PM
Unknown Object (File)
Sat, Nov 23, 7:17 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