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

CircleCI workflow uses deprecated Docker convenience image #35

Closed
MikeMcC399 opened this issue Aug 1, 2023 · 3 comments
Closed

CircleCI workflow uses deprecated Docker convenience image #35

MikeMcC399 opened this issue Aug 1, 2023 · 3 comments
Labels

Comments

@MikeMcC399
Copy link

The CircleCI workflow .circleci/config.yml produces a warning on the CircleCI pipeline when run.

The warning is

"You’re using a deprecated Docker convenience image. Upgrade to a next-gen Docker convenience image."

The posting (deprecated Docker convenience image) from August 2021 says:

"Moving from a legacy to next-gen image requires a change to the namespace. All legacy images have a Docker namespace of circleci, while next-gen images have a Docker namespace of cimg."

The outdated workflow lines of code are:

test:
docker:
- image: circleci/node:14

Apart from circleci/node:14 being a deprecated CircleCI Docker image, it is also using Node.js 14 which entered end-of-life on April 30, 2023.

Suggestion

Update the CircleCI workflow .circleci/config.yml to use a supported CircleCI Docker image which uses a supported version of Node.js.

@MikeMcC399
Copy link
Author

This is a warning only, however it means that the repo is being tested on CircleCI against an old version of Node.js (14).

This is however mitigated by https://github.com/cypress-io/request/blob/master/.github/workflows/yarn.yaml which tests against Node.js 18.16.

@nagash77
Copy link

nagash77 commented Aug 2, 2023

Hi @MikeMcC399 we are aware this is a deprecated image, but at the moment that library will only run on that without further work. We eventually would like to move away from request to utilize fetch instead but that work has not been lined up.

@MikeMcC399
Copy link
Author

Hi Ben @nagash77

@MikeMcC399 MikeMcC399 closed this as not planned Won't fix, can't repro, duplicate, stale Aug 2, 2023
@MikeMcC399 MikeMcC399 mentioned this issue Oct 13, 2023
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants