cypress-io / cypress-docker-images

Docker images with Cypress dependencies and browsers
https://on.cypress.io/continuous-integration
MIT License
1k stars 376 forks source link

chore: update circleci to ubuntu-2204:2023.07.2 machine image #1146

Closed MikeMcC399 closed 3 days ago

MikeMcC399 commented 3 days ago

Issue

The circle.yml workflow is currently using 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.

Change

The circle.yml workflow is updated to ubuntu-2204:2023.07.2:

Image tag Node.js Docker Engine Status
ubuntu-2204:2022.10.2 16.17.1 20.10.18 Current
ubuntu-2204:2023.07.2 18.16.1 20.10.24 Future

References

CircleCI Machine Images

Circle CI Machine Images > ubuntu-2204

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.07.2

Linux Machine Executor - 2023 Q3 Update

Node.js 18.16.1 Docker 20.10.24

Docker release notes

cypress-app-bot commented 3 days ago
MikeMcC399 commented 3 days ago

ubuntu-2204:2023.07.2 is deprecated according to https://discuss.circleci.com/t/linux-image-deprecations-and-eol-for-2024/50177

Closing this PR. Will resubmit with an alternative image.