Mike McCready
Mike McCready
The warning from `npm` `10.9.0` under Node.js `v23.0.0` comes from the use of the ESM version of `supports-color` >= `9.0.0` by `npm` with `debug` using `require()` to test if `supports-color`...
- PR https://github.com/cypress-io/circleci-orb/pull/489 was not fully successful 🙁 https://app.circleci.com/pipelines/github/cypress-io/circleci-orb/1974/workflows/6bea899f-82b4-4755-8869-8636dcfed543/jobs/6970 ******************************************************************************** Your development orb has been published. It will expire in 30 days. You can preview what this will look like...
If I run ```shell circleci orb pack ./src ``` I can see that the pack option misses out the `executors` section. If I indent the section, then it is picked...
- Issue https://github.com/CircleCI-Public/circleci-cli/issues/1076 logged for `circleci` CLI
- There has been no response to CircleCI issue https://github.com/CircleCI-Public/circleci-cli/issues/1076 so far, so resolution of this Cypress Orb issue is currently blocked.
- This issue no longer correctly describes the current situation with the Edge example and it has been partially fixed through PR https://github.com/cypress-io/circleci-orb/pull/489 - The open aspects of this issue...
## Background Executor [cypress/default](https://github.com/cypress-io/circleci-orb/blob/master/src/executors/default.yml) uses `cimg/node:>-browsers` [cimg/node:22.15.0-browsers](https://github.com/CircleCI-Public/cimg-node/blob/main/22.15/browsers/Dockerfile) is based on [cimg/node:22.15.0](https://github.com/CircleCI-Public/cimg-node/blob/main/22.15/Dockerfile) is based on [cimg/base:2024.02](https://circleci.com/developer/images/image/cimg/base) released on Feb 29, 2024 and is based on Ubuntu 22.04.3 LTS which was released...
- I have requested the CircleCI update their convenience images `cimg/node` to a current version of Ubuntu. See https://github.com/CircleCI-Public/cimg-node/issues/462 - Running `apt update` in the Docker image `cimg/node:22.15.0-browsers` shows 139...
## Workaround Use a Cypress Docker image instead of the default executor from the Cypress Orb, for example: ```shell executor: docker: image: cypress/browsers:22.15.0 # your Docker image here ```
## Another (possible) workaround It's not clear from the logs, whether Xvfb in the `cimg/node--browsers` Docker image is completely failing to start or whether it is just slow. It fails...