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)
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
Unknown Object (File)
Tue, Nov 12, 7:50 PM
Unknown Object (File)
Tue, Nov 12, 5:52 PM
Unknown Object (File)
Sun, Nov 3, 12:02 PM
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
Branch
marcin/eng-4247
Lint
No Lint Coverage
Unit
No Test Coverage

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