Mike McCready
Mike McCready
@KimPlaybit Thanks for providing the details of your environment! Cypress is built for `win32-x64` only. According to https://learn.microsoft.com/en-us/windows/arm/overview the [emulation](https://learn.microsoft.com/en-us/windows/arm/apps-on-arm-x86-emulation) changed in Windows 11 24H2, so that is relevant.
@KimPlaybit I can't be of much help here as I don't have access to the hardware you're using. Have you installed Node.js Windows arm64 or Node.js Windows x64? Reading the...
@KimPlaybit > i believe i added this as a feature request. but maybe i should point that out. I understood it that way. The Cypress.io team may add a label...
With the disclaimer that running Cypress on Windows arm64 is unsupported, undocumented and untested: 1. Try Node.js Windows x64, as the documentation [os.arch()](https://nodejs.org/docs/latest/api/os.html#osarch) says: > Returns the operating system CPU...
A possible way forward would be to patch Cypress locally to allow downloading and installing a Cypress `win32-x64` binary on `win32-arm64` so that it could run in emulation mode. The...
- https://github.com/github/roadmap/issues/1098 is showing planning for Q2 2025 which would give a platform for testing on GitHub. I haven't seen anything from CircleCI on this subject.
GitHub announced [Windows arm64 hosted runners now available in public preview](https://github.blog/changelog/2025-04-14-windows-arm64-hosted-runners-now-available-in-public-preview/) on Apr 14, 2025. Public preview means beta quality. If this becomes stable it may allow testing Cypress against...
I was able to run a Cypress test in Chrome against the repo https://github.com/cypress-io/cypress-example-kitchensink in the GitHub Action runner `windows-11-arm` with a one-line patch to Cypress https://github.com/cypress-io/cypress/blob/f62a65fe82c15faff5214a3cae52cd7bba58318b/cli/lib/tasks/install.js#L139-L143 adding `win32-arm64` to...
Other preview users and I have submitted several issues in https://github.com/actions/partner-runner-images/issues regarding the `windows-11-arm` runner image and we're waiting for feedback.
@jogibear9988 > how should I use patch-package? The Cypress documentation https://docs.cypress.io/app/references/troubleshooting#Patch-Cypress describes how to use `patch-package` and in https://github.com/cypress-io/cypress/issues/30252#issuecomment-2806985437 I gave an example of a patch. Unfortunately there has been...