chanzuckerberg / single-cell-data-portal

The data portal supporting the submission, exploration, and management of projects and datasets to cellxgene.
MIT License
64 stars 14 forks source link

Investigate and upgrade Node from 16.14.2 to latest [SPIKE] #5795

Closed tihuan closed 10 months ago

tihuan commented 1 year ago

We're currently locking Node version to 16.14.2, IIRC due to errors we encountered running npm i in GHA. Maybe it's time to revisit to see if the issues can be resolved with some affected package upgrades

tihuan commented 11 months ago

We're pretty behind node versions (latest LTS is v20, and we're still on v16)

Newer versions of dependencies we use now require at least Node v18 (such as Next.js), so we should see if we can upgrade to the latest version now

https://nextjs.org/docs/getting-started/installation

tihuan commented 11 months ago

Actually unsure how much effort this will be yet. Might need a tech spike first to investigate how gnarly it is to upgrade to the latest node version.

tihuan commented 10 months ago

Timeboxing to 2 days