Situation
cypress-io/cypress#33560 (comment) explains plans to deprecate Electron as default bundled browser.
As mentioned in #1727, setting the default browser to something other than Electron in GitHub Actions recording to Cypress Cloud with parallel containers, exposes the issue of mismatched GitHub Actions runner images. During deployment of new runner images with changes to the major version of a browser, Cypress may fail sporadically. Deployments typically span several days, during which time all tests are flaky.
Suggestion
Implement the advice from the README > Parallel document section to use a Cypress Docker image when recording parallel runs.
Affects .github/workflows/example-recording.yml and documentation examples.
Situation
cypress-io/cypress#33560 (comment) explains plans to deprecate Electron as default bundled browser.
As mentioned in #1727, setting the default browser to something other than Electron in GitHub Actions recording to Cypress Cloud with parallel containers, exposes the issue of mismatched GitHub Actions runner images. During deployment of new runner images with changes to the major version of a browser, Cypress may fail sporadically. Deployments typically span several days, during which time all tests are flaky.
Suggestion
Implement the advice from the README > Parallel document section to use a Cypress Docker image when recording parallel runs.
Affects .github/workflows/example-recording.yml and documentation examples.