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)
Fri, Feb 14, 2:03 PM
Unknown Object (File)
Fri, Feb 14, 2:03 PM
Unknown Object (File)
Fri, Feb 14, 2:03 PM
Unknown Object (File)
Fri, Feb 14, 2:03 PM
Unknown Object (File)
Fri, Feb 14, 2:02 PM
Unknown Object (File)
Fri, Feb 14, 1:56 PM
Unknown Object (File)
Thu, Feb 13, 10:34 AM
Unknown Object (File)
Tue, Feb 11, 9:33 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
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