Mike McCready
Mike McCready
- See also https://github.com/cypress-io/cypress/issues/28962#issuecomment-1975152877 for another compatibility issue where Cypress can't be verified if only Bun is available and there is no Node.js installed.
In https://github.com/cypress-io/cypress/issues/28722#issuecomment-1908494774 @jennifer-shehane clarified that Node.js is required to install Cypress and this is also now listed in the Cypress documentation under [System requirements](https://docs.cypress.io/guides/getting-started/installing-cypress#System-requirements). At this time, Bun has implemented...
@ZachHandley Please re-test as it seems that bun has resolved this issue in [bun v1.1.8](https://bun.sh/blog/bun-v1.1.8) which was released on May 10, 2024.
@dinuta - Thanks for the feedback from your tests which confirm that this issue could be closed! - The remaining support issues of Cypress running under Bun are covered in...
@dinuta - I wouldn't recommend trying to run Cypress in an [Alpine Linux](https://www.alpinelinux.org/) environment. There is a long-standing issue https://github.com/cypress-io/cypress/issues/419 regarding this point. Cypress Docker images are based on Debian.
@hammzj - Which Docker image are you using? - To install the Cypress binary, Cypress can use `unzip` from Debian / Ububtu. If you are using a Bun Docker image,...
Note that the [Cypress Docker images](https://github.com/cypress-io/cypress-docker-images) provide all the prerequisites for installing and running Cypress in a Docker container. They are however configured with Node.js, so this is not a...
@hammzj Thanks for confirming that adding `unzip` to your Docker image solves the installation issue! I believe that it should be possible to close this issue now.
GitHub has ~~plans to~~ transitioned `ubuntu-latest` to `ubuntu-24.04` ~~soon~~ and so the error message is now ~~will also soon be~~ a regular feature in GitHub Action workflows: > MESA: error:...
https://github.blog/changelog/2024-09-25-actions-new-images-and-ubuntu-latest-changes/ 