Issue description
The CircleCI workflow .circleci/config.yml is using a mixture of Node.js 16, 20and 22 environments to test. See CircleCI pipeline.
Since Node.js 16 is now end-of-life it should no longer be used.
The previous update to parts of the workflow moving it to Node.js 20 / 22 was initiated by Renovate without regard to using a consistent version of Node.js throughout the workflow.
Currently used versions
|
docker: |
|
- image: cimg/node:22.12.0 |
|
name: Install node 20 |
|
command: nvm install 20.12.1 |
|
docker: |
|
- image: cypress/base:16.18.1 |
Suggestion
The CircleCI workflow .circleci/config.yml should use consistent versions of Node.js throughout.
Issue description
The CircleCI workflow .circleci/config.yml is using a mixture of Node.js
16,20and22environments to test. See CircleCI pipeline.Since Node.js
16is now end-of-life it should no longer be used.The previous update to parts of the workflow moving it to Node.js
20/22was initiated by Renovate without regard to using a consistent version of Node.js throughout the workflow.Currently used versions
code-coverage/.circleci/config.yml
Lines 11 to 12 in b3adfa7
code-coverage/.circleci/config.yml
Lines 43 to 44 in b3adfa7
code-coverage/.circleci/config.yml
Lines 89 to 90 in b3adfa7
Suggestion
The CircleCI workflow .circleci/config.yml should use consistent versions of Node.js throughout.