Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate CircleCI to supported Node.js version #1145

Closed
MikeMcC399 opened this issue Jul 5, 2024 · 1 comment · Fixed by #1147
Closed

Migrate CircleCI to supported Node.js version #1145

MikeMcC399 opened this issue Jul 5, 2024 · 1 comment · Fixed by #1147

Comments

@MikeMcC399
Copy link
Collaborator

MikeMcC399 commented Jul 5, 2024

What would you like?

Migrate CircleCI circle.yml to run in a supported version of Node.js.

Node.js Releases shows 18.x as the lowest currently supported version of Node.js. CircleCI is currently running on an unsupported 16.x version.

Why is this needed?

circle.yml runs with

        machine:
            image: ubuntu-2204:2022.10.2

from Circle CI Machine Images > ubuntu-2204 which includes Node.js 16.17.1.
This version of Node.js entered End-of-life on Sep 11, 2023 and so it is now unsupported.

Other

CircleCI Machine Images

Circle CI Machine Images > ubuntu-2204
Linux Image Deprecations and EOL for 2024

ubuntu-2204:2022.10.2

Linux Machine Executor Update - 2022 October Q4 Update uses

Node.js 16.17.1
Docker 20.10.18

ubuntu-2204:2023.02.1

Linux Machine Executor Update - 2023 Q1 Update

Node.js 18.14.0
Docker 20.10.23

ubuntu-2204:2023.04.2

Linux Machine Executor - 2023 Q2 Update Edge + GA Release

Node.js 18.15.0
Docker 20.10.24

ubuntu-2204:2023.07.2

Linux Machine Executor - 2023 Q3 Update

Node.js 18.16.1
Docker 20.10.24

Deprecated

ubuntu-2204:2023.10.1

Linux Machine Executor - 2023 Q4 Update

Node.js 18.18.0
Docker 24.0.6

Docker release notes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment