You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, our project is running on an older version of Node.js which is approaching its end-of-life date. To ensure continued long-term support, security updates, and performance improvements, we need to upgrade our Node.js runtime environment to the latest Long Term Support (LTS) version, which is Node 20 LTS.
Tasks
Verify that all project dependencies are compatible with Node 20 LTS.
Update the Node version and any Docker configurations.
Update the CI/CD pipeline to use the new Node 20 LTS version.
Perform a full regression test on the staging environment after the upgrade.
Monitor performance and error logs closely following the deployment to production.
Acceptance Criteria:
The application builds and runs successfully on Node 20 LTS without any errors.
All tests pass and the application behaves as expected.
No significant performance regressions are observed.
The CI/CD pipeline operates without issues using the updated Node version.
Note
We should also update the project's documentation to reflect the change in the Node.js version requirement. This upgrade should be scheduled during a low-traffic period to minimize potential impacts on users.
Upgrading node to 20 and pnpm to 9
The text was updated successfully, but these errors were encountered: