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, Mar 24, 6:52 AM
Unknown Object (File)
Mon, Mar 24, 6:52 AM
Unknown Object (File)
Tue, Mar 11, 6:15 PM
Unknown Object (File)
Tue, Mar 11, 4:04 PM
Unknown Object (File)
Thu, Mar 6, 1:16 PM
Unknown Object (File)
Wed, Mar 5, 5:22 PM
Unknown Object (File)
Tue, Mar 4, 10:51 PM
Unknown Object (File)
Tue, Mar 4, 10:21 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