diff --git a/.github/workflows/example-basic.yml b/.github/workflows/example-basic.yml index a5fa55bb3..992ec995e 100644 --- a/.github/workflows/example-basic.yml +++ b/.github/workflows/example-basic.yml @@ -41,6 +41,7 @@ jobs: # because we are running these examples in a monorepo with: working-directory: examples/basic + browser: ${{ contains(matrix.os, 'ubuntu') && contains(matrix.os, '-arm') && 'firefox' || '' }} # just for full picture after installing Cypress # print information about detected browsers, etc # see https://on.cypress.io/command-line#cypress-info @@ -77,4 +78,5 @@ jobs: with: package-manager-cache: false working-directory: examples/basic + browser: ${{ contains(matrix.os, 'ubuntu') && contains(matrix.os, '-arm') && 'firefox' || '' }} build: npx cypress info diff --git a/.github/workflows/example-docker.yml b/.github/workflows/example-docker.yml index 393461a53..ed9292664 100644 --- a/.github/workflows/example-docker.yml +++ b/.github/workflows/example-docker.yml @@ -21,7 +21,6 @@ jobs: # Available browsers listed on https://github.com/cypress-io/cypress-docker-images#browsers - chrome - edge - - electron - firefox exclude: - os: ubuntu-24.04-arm diff --git a/examples/basic-pnpm/cypress.config.js b/examples/basic-pnpm/cypress.config.js index 0245a2369..9cffc7141 100644 --- a/examples/basic-pnpm/cypress.config.js +++ b/examples/basic-pnpm/cypress.config.js @@ -1,6 +1,7 @@ import { defineConfig } from 'cypress' export default defineConfig({ + defaultBrowser: 'chrome', fixturesFolder: false, e2e: { supportFile: false, diff --git a/examples/basic/cypress.config.js b/examples/basic/cypress.config.js index 0245a2369..9cffc7141 100644 --- a/examples/basic/cypress.config.js +++ b/examples/basic/cypress.config.js @@ -1,6 +1,7 @@ import { defineConfig } from 'cypress' export default defineConfig({ + defaultBrowser: 'chrome', fixturesFolder: false, e2e: { supportFile: false, diff --git a/examples/browser/cypress.config.js b/examples/browser/cypress.config.js index 62e2caa7d..5268f1fe6 100644 --- a/examples/browser/cypress.config.js +++ b/examples/browser/cypress.config.js @@ -2,6 +2,7 @@ import { defineConfig } from 'cypress' import os from 'node:os' export default defineConfig({ + defaultBrowser: 'chrome', fixturesFolder: false, e2e: { setupNodeEvents (on) { diff --git a/examples/component-tests/cypress.config.js b/examples/component-tests/cypress.config.js index 0fad0661b..3513ae51d 100644 --- a/examples/component-tests/cypress.config.js +++ b/examples/component-tests/cypress.config.js @@ -1,6 +1,7 @@ import { defineConfig } from 'cypress' export default defineConfig({ + defaultBrowser: 'chrome', component: { devServer: { framework: 'react', diff --git a/examples/config/cypress.config-alternate.js b/examples/config/cypress.config-alternate.js index f97b75c01..d10e22e7b 100644 --- a/examples/config/cypress.config-alternate.js +++ b/examples/config/cypress.config-alternate.js @@ -1,6 +1,7 @@ import { defineConfig } from 'cypress' export default defineConfig({ + defaultBrowser: 'chrome', fixturesFolder: false, e2e: { baseUrl: 'http://localhost:3333', diff --git a/examples/config/cypress.config.js b/examples/config/cypress.config.js index 0245a2369..9cffc7141 100644 --- a/examples/config/cypress.config.js +++ b/examples/config/cypress.config.js @@ -1,6 +1,7 @@ import { defineConfig } from 'cypress' export default defineConfig({ + defaultBrowser: 'chrome', fixturesFolder: false, e2e: { supportFile: false, diff --git a/examples/custom-command/cypress.config.js b/examples/custom-command/cypress.config.js index 0245a2369..9cffc7141 100644 --- a/examples/custom-command/cypress.config.js +++ b/examples/custom-command/cypress.config.js @@ -1,6 +1,7 @@ import { defineConfig } from 'cypress' export default defineConfig({ + defaultBrowser: 'chrome', fixturesFolder: false, e2e: { supportFile: false, diff --git a/examples/env/cypress.config.js b/examples/env/cypress.config.js index c7ca9710f..ade4b9d54 100644 --- a/examples/env/cypress.config.js +++ b/examples/env/cypress.config.js @@ -1,6 +1,7 @@ import { defineConfig } from 'cypress' export default defineConfig({ + defaultBrowser: 'chrome', fixturesFolder: false, e2e: { setupNodeEvents (on, config) { diff --git a/examples/install-command/cypress.config.js b/examples/install-command/cypress.config.js index 3c7007ce8..39d535fb1 100644 --- a/examples/install-command/cypress.config.js +++ b/examples/install-command/cypress.config.js @@ -1,6 +1,7 @@ import { defineConfig } from 'cypress' export default defineConfig({ + defaultBrowser: 'chrome', fixturesFolder: false, e2e: { supportFile: false, diff --git a/examples/nextjs/cypress.config.js b/examples/nextjs/cypress.config.js index 33998e2f8..69c08b276 100644 --- a/examples/nextjs/cypress.config.js +++ b/examples/nextjs/cypress.config.js @@ -1,6 +1,7 @@ import { defineConfig } from 'cypress' export default defineConfig({ + defaultBrowser: 'chrome', fixturesFolder: false, e2e: { supportFile: false, diff --git a/examples/node-versions/cypress.config.js b/examples/node-versions/cypress.config.js index 0245a2369..9cffc7141 100644 --- a/examples/node-versions/cypress.config.js +++ b/examples/node-versions/cypress.config.js @@ -1,6 +1,7 @@ import { defineConfig } from 'cypress' export default defineConfig({ + defaultBrowser: 'chrome', fixturesFolder: false, e2e: { supportFile: false, diff --git a/examples/quiet/cypress.config.js b/examples/quiet/cypress.config.js index 22fec0de6..0f9dada49 100644 --- a/examples/quiet/cypress.config.js +++ b/examples/quiet/cypress.config.js @@ -1,6 +1,7 @@ import { defineConfig } from 'cypress' export default defineConfig({ + defaultBrowser: 'chrome', fixturesFolder: false, e2e: { setupNodeEvents (on) { diff --git a/examples/recording/cypress.config.js b/examples/recording/cypress.config.js index 6c7183b0c..747bf3b4d 100644 --- a/examples/recording/cypress.config.js +++ b/examples/recording/cypress.config.js @@ -1,6 +1,7 @@ import { defineConfig } from 'cypress' export default defineConfig({ + defaultBrowser: 'chrome', fixturesFolder: false, projectId: '3tb7jn', e2e: { diff --git a/examples/start-and-pnpm-workspaces/packages/workspace-1/cypress.config.js b/examples/start-and-pnpm-workspaces/packages/workspace-1/cypress.config.js index a9597bd7e..06c5e2669 100644 --- a/examples/start-and-pnpm-workspaces/packages/workspace-1/cypress.config.js +++ b/examples/start-and-pnpm-workspaces/packages/workspace-1/cypress.config.js @@ -1,6 +1,7 @@ import { defineConfig } from 'cypress' export default defineConfig({ + defaultBrowser: 'chrome', fixturesFolder: false, e2e: { supportFile: false, diff --git a/examples/start-and-pnpm-workspaces/packages/workspace-2/cypress.config.js b/examples/start-and-pnpm-workspaces/packages/workspace-2/cypress.config.js index a9597bd7e..06c5e2669 100644 --- a/examples/start-and-pnpm-workspaces/packages/workspace-2/cypress.config.js +++ b/examples/start-and-pnpm-workspaces/packages/workspace-2/cypress.config.js @@ -1,6 +1,7 @@ import { defineConfig } from 'cypress' export default defineConfig({ + defaultBrowser: 'chrome', fixturesFolder: false, e2e: { supportFile: false, diff --git a/examples/start-and-yarn-workspaces/workspace-1/cypress.config.js b/examples/start-and-yarn-workspaces/workspace-1/cypress.config.js index a9597bd7e..06c5e2669 100644 --- a/examples/start-and-yarn-workspaces/workspace-1/cypress.config.js +++ b/examples/start-and-yarn-workspaces/workspace-1/cypress.config.js @@ -1,6 +1,7 @@ import { defineConfig } from 'cypress' export default defineConfig({ + defaultBrowser: 'chrome', fixturesFolder: false, e2e: { supportFile: false, diff --git a/examples/start-and-yarn-workspaces/workspace-2/cypress.config.js b/examples/start-and-yarn-workspaces/workspace-2/cypress.config.js index a9597bd7e..06c5e2669 100644 --- a/examples/start-and-yarn-workspaces/workspace-2/cypress.config.js +++ b/examples/start-and-yarn-workspaces/workspace-2/cypress.config.js @@ -1,6 +1,7 @@ import { defineConfig } from 'cypress' export default defineConfig({ + defaultBrowser: 'chrome', fixturesFolder: false, e2e: { supportFile: false, diff --git a/examples/start/cypress.config.js b/examples/start/cypress.config.js index 33998e2f8..69c08b276 100644 --- a/examples/start/cypress.config.js +++ b/examples/start/cypress.config.js @@ -1,6 +1,7 @@ import { defineConfig } from 'cypress' export default defineConfig({ + defaultBrowser: 'chrome', fixturesFolder: false, e2e: { supportFile: false, diff --git a/examples/wait-on-vite/cypress.config.js b/examples/wait-on-vite/cypress.config.js index 626aee62d..31c2080d5 100644 --- a/examples/wait-on-vite/cypress.config.js +++ b/examples/wait-on-vite/cypress.config.js @@ -1,6 +1,7 @@ import { defineConfig } from 'cypress' export default defineConfig({ + defaultBrowser: 'chrome', fixturesFolder: false, e2e: { supportFile: false, diff --git a/examples/wait-on/cypress.config.js b/examples/wait-on/cypress.config.js index 57f2be6f4..bc780bcc3 100644 --- a/examples/wait-on/cypress.config.js +++ b/examples/wait-on/cypress.config.js @@ -1,6 +1,7 @@ import { defineConfig } from 'cypress' export default defineConfig({ + defaultBrowser: 'chrome', fixturesFolder: false, e2e: { supportFile: false, diff --git a/examples/webpack/cypress.config.js b/examples/webpack/cypress.config.js index c0cf3ce54..1a7d99f8b 100644 --- a/examples/webpack/cypress.config.js +++ b/examples/webpack/cypress.config.js @@ -1,6 +1,7 @@ import { defineConfig } from 'cypress' export default defineConfig({ + defaultBrowser: 'chrome', fixturesFolder: false, e2e: { supportFile: false, diff --git a/examples/yarn-classic/cypress.config.js b/examples/yarn-classic/cypress.config.js index 3c7007ce8..39d535fb1 100644 --- a/examples/yarn-classic/cypress.config.js +++ b/examples/yarn-classic/cypress.config.js @@ -1,6 +1,7 @@ import { defineConfig } from 'cypress' export default defineConfig({ + defaultBrowser: 'chrome', fixturesFolder: false, e2e: { supportFile: false, diff --git a/examples/yarn-modern-pnp/cypress.config.js b/examples/yarn-modern-pnp/cypress.config.js index 3c7007ce8..39d535fb1 100644 --- a/examples/yarn-modern-pnp/cypress.config.js +++ b/examples/yarn-modern-pnp/cypress.config.js @@ -1,6 +1,7 @@ import { defineConfig } from 'cypress' export default defineConfig({ + defaultBrowser: 'chrome', fixturesFolder: false, e2e: { supportFile: false, diff --git a/examples/yarn-modern/cypress.config.js b/examples/yarn-modern/cypress.config.js index 3c7007ce8..39d535fb1 100644 --- a/examples/yarn-modern/cypress.config.js +++ b/examples/yarn-modern/cypress.config.js @@ -1,6 +1,7 @@ import { defineConfig } from 'cypress' export default defineConfig({ + defaultBrowser: 'chrome', fixturesFolder: false, e2e: { supportFile: false,