From f60b3c94709cc3d654a8098c301a5c038103e57a Mon Sep 17 00:00:00 2001 From: Mike McCready <66998419+MikeMcC399@users.noreply.github.com> Date: Thu, 18 Jun 2026 17:03:49 +0200 Subject: [PATCH] chore(deps): update actions/checkout to v7 --- .github/workflows/check-dist.yml | 2 +- .github/workflows/check-markdown.yml | 2 +- .github/workflows/example-basic-pnpm.yml | 2 +- .github/workflows/example-basic.yml | 4 +- .github/workflows/example-build-artifacts.yml | 4 +- .../workflows/example-chrome-for-testing.yml | 2 +- .github/workflows/example-chrome.yml | 2 +- .github/workflows/example-component-test.yml | 2 +- .github/workflows/example-config.yml | 8 +- .github/workflows/example-cron.yml | 2 +- .../workflows/example-custom-ci-build-id.yml | 4 +- .github/workflows/example-custom-command.yml | 2 +- .github/workflows/example-debug.yml | 6 +- .github/workflows/example-docker.yml | 2 +- .github/workflows/example-edge.yml | 2 +- .github/workflows/example-env.yml | 8 +- .github/workflows/example-expose.yml | 2 +- .github/workflows/example-firefox.yml | 2 +- .github/workflows/example-install-command.yml | 2 +- .github/workflows/example-install-only.yml | 2 +- .github/workflows/example-node-versions.yml | 2 +- .github/workflows/example-quiet.yml | 2 +- .github/workflows/example-recording.yml | 4 +- .../example-start-and-pnpm-workspaces.yml | 4 +- .../example-start-and-yarn-workspaces.yml | 4 +- .github/workflows/example-start.yml | 6 +- .github/workflows/example-wait-on.yml | 26 ++--- .github/workflows/example-webpack.yml | 2 +- .github/workflows/example-yarn-classic.yml | 4 +- .github/workflows/example-yarn-modern-pnp.yml | 2 +- .github/workflows/example-yarn-modern.yml | 2 +- .github/workflows/main.yml | 4 +- README.md | 110 +++++++++--------- 33 files changed, 117 insertions(+), 117 deletions(-) diff --git a/.github/workflows/check-dist.yml b/.github/workflows/check-dist.yml index 56eb30ff6..a3d43831c 100644 --- a/.github/workflows/check-dist.yml +++ b/.github/workflows/check-dist.yml @@ -20,7 +20,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Install Node.js uses: actions/setup-node@v6 with: diff --git a/.github/workflows/check-markdown.yml b/.github/workflows/check-markdown.yml index d86466c76..6b4a85dd7 100644 --- a/.github/workflows/check-markdown.yml +++ b/.github/workflows/check-markdown.yml @@ -14,7 +14,7 @@ jobs: name: Check Markdown files steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Install dependencies run: npm ci - name: Check Markdown links diff --git a/.github/workflows/example-basic-pnpm.yml b/.github/workflows/example-basic-pnpm.yml index 48d9e3578..aaf1c8d2b 100644 --- a/.github/workflows/example-basic-pnpm.yml +++ b/.github/workflows/example-basic-pnpm.yml @@ -20,7 +20,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 # See https://github.com/pnpm/action-setup - name: Install pnpm diff --git a/.github/workflows/example-basic.yml b/.github/workflows/example-basic.yml index 0e891b55d..b5eed64d9 100644 --- a/.github/workflows/example-basic.yml +++ b/.github/workflows/example-basic.yml @@ -33,7 +33,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress tests uses: ./ @@ -64,7 +64,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Setup Node.js uses: actions/setup-node@v6 with: diff --git a/.github/workflows/example-build-artifacts.yml b/.github/workflows/example-build-artifacts.yml index cadb37277..4fb85358d 100644 --- a/.github/workflows/example-build-artifacts.yml +++ b/.github/workflows/example-build-artifacts.yml @@ -26,7 +26,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Build app uses: ./ @@ -54,7 +54,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Restore build artifacts uses: actions/download-artifact@v8 # https://github.com/actions/download-artifact diff --git a/.github/workflows/example-chrome-for-testing.yml b/.github/workflows/example-chrome-for-testing.yml index be0d844cf..04338a35c 100644 --- a/.github/workflows/example-chrome-for-testing.yml +++ b/.github/workflows/example-chrome-for-testing.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Install Chrome for Testing # https://github.com/browser-actions/setup-chrome uses: browser-actions/setup-chrome@v2 diff --git a/.github/workflows/example-chrome.yml b/.github/workflows/example-chrome.yml index 2863a940d..e7518d777 100644 --- a/.github/workflows/example-chrome.yml +++ b/.github/workflows/example-chrome.yml @@ -18,7 +18,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Chrome headless uses: ./ diff --git a/.github/workflows/example-component-test.yml b/.github/workflows/example-component-test.yml index c82b4d724..08f617739 100644 --- a/.github/workflows/example-component-test.yml +++ b/.github/workflows/example-component-test.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress run uses: ./ # if copying, replace with cypress-io/github-action@v7 with: diff --git a/.github/workflows/example-config.yml b/.github/workflows/example-config.yml index b226b60bb..7cd157deb 100644 --- a/.github/workflows/example-config.yml +++ b/.github/workflows/example-config.yml @@ -19,7 +19,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress tests uses: ./ @@ -35,7 +35,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress tests uses: ./ @@ -51,7 +51,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress tests uses: ./ @@ -70,7 +70,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress tests uses: ./ diff --git a/.github/workflows/example-cron.yml b/.github/workflows/example-cron.yml index 72fa8fc72..478c456d0 100644 --- a/.github/workflows/example-cron.yml +++ b/.github/workflows/example-cron.yml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress nightly tests 🌃 uses: ./ # if copying, replace with cypress-io/github-action@v7 diff --git a/.github/workflows/example-custom-ci-build-id.yml b/.github/workflows/example-custom-ci-build-id.yml index ba270b072..cf76a70cf 100644 --- a/.github/workflows/example-custom-ci-build-id.yml +++ b/.github/workflows/example-custom-ci-build-id.yml @@ -79,7 +79,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Print custom build id run: echo "Custom build id is ${{ needs.prepare.outputs.uuid }}" @@ -110,7 +110,7 @@ jobs: containers: [1, 2] steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Print custom build id run: echo "Custom build id is ${{ needs.prepare.outputs.uuid }}" diff --git a/.github/workflows/example-custom-command.yml b/.github/workflows/example-custom-command.yml index 264396ef5..e20ebcd87 100644 --- a/.github/workflows/example-custom-command.yml +++ b/.github/workflows/example-custom-command.yml @@ -18,7 +18,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Custom tests uses: ./ # if copying, replace with cypress-io/github-action@v7 diff --git a/.github/workflows/example-debug.yml b/.github/workflows/example-debug.yml index 23a78cd14..b2e2e5bca 100644 --- a/.github/workflows/example-debug.yml +++ b/.github/workflows/example-debug.yml @@ -22,7 +22,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress action debug logs uses: ./ @@ -36,7 +36,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress debug logs uses: ./ @@ -55,7 +55,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress npm install # Install only the Cypress npm module diff --git a/.github/workflows/example-docker.yml b/.github/workflows/example-docker.yml index 41a48aa60..d469678a0 100644 --- a/.github/workflows/example-docker.yml +++ b/.github/workflows/example-docker.yml @@ -22,7 +22,7 @@ jobs: options: --user 1001 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress tests uses: ./ # if copying, replace with cypress-io/github-action@v7 with: diff --git a/.github/workflows/example-edge.yml b/.github/workflows/example-edge.yml index 7fb7ddf6e..5f9c3dd3b 100644 --- a/.github/workflows/example-edge.yml +++ b/.github/workflows/example-edge.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress info uses: ./ # if copying, replace with cypress-io/github-action@v7 diff --git a/.github/workflows/example-env.yml b/.github/workflows/example-env.yml index 3746f37b1..bd463810c 100644 --- a/.github/workflows/example-env.yml +++ b/.github/workflows/example-env.yml @@ -25,7 +25,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 # in the tests below, only the environment # variable 'environmentName' will be set @@ -43,7 +43,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress run with env uses: ./ @@ -60,7 +60,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress run with env uses: ./ @@ -82,7 +82,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress run with env uses: ./ diff --git a/.github/workflows/example-expose.yml b/.github/workflows/example-expose.yml index 2f4657c4f..b82d2cac7 100644 --- a/.github/workflows/example-expose.yml +++ b/.github/workflows/example-expose.yml @@ -18,7 +18,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress run with expose uses: ./ diff --git a/.github/workflows/example-firefox.yml b/.github/workflows/example-firefox.yml index 80e33f8c8..8d7fcabd2 100644 --- a/.github/workflows/example-firefox.yml +++ b/.github/workflows/example-firefox.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Firefox uses: ./ # if copying, replace with cypress-io/github-action@v7 diff --git a/.github/workflows/example-install-command.yml b/.github/workflows/example-install-command.yml index 0db68f232..fed853dec 100644 --- a/.github/workflows/example-install-command.yml +++ b/.github/workflows/example-install-command.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Custom Yarn command uses: ./ # if copying, replace with cypress-io/github-action@v7 diff --git a/.github/workflows/example-install-only.yml b/.github/workflows/example-install-only.yml index ffeecad68..81a51eefe 100644 --- a/.github/workflows/example-install-only.yml +++ b/.github/workflows/example-install-only.yml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout 🛎 - uses: actions/checkout@v6 + uses: actions/checkout@v7 # cache npm modules and Cypress binary folder # we can use "package-lock.json" as the key file diff --git a/.github/workflows/example-node-versions.yml b/.github/workflows/example-node-versions.yml index 8bc100174..48732bc24 100644 --- a/.github/workflows/example-node-versions.yml +++ b/.github/workflows/example-node-versions.yml @@ -22,7 +22,7 @@ jobs: name: Cypress E2E on Node v${{ matrix.node }} steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Install Node.js uses: actions/setup-node@v6 with: diff --git a/.github/workflows/example-quiet.yml b/.github/workflows/example-quiet.yml index f77a2c572..a325a88cf 100644 --- a/.github/workflows/example-quiet.yml +++ b/.github/workflows/example-quiet.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 # Install npm dependencies, cache them correctly # and run all Cypress tests with `quiet` parameter - name: Cypress run diff --git a/.github/workflows/example-recording.yml b/.github/workflows/example-recording.yml index ad81bdee1..386729d7e 100644 --- a/.github/workflows/example-recording.yml +++ b/.github/workflows/example-recording.yml @@ -53,7 +53,7 @@ jobs: if: needs.check-record-key.outputs.record-key-exists == 'true' steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress tests uses: ./ @@ -82,7 +82,7 @@ jobs: if: needs.check-record-key.outputs.record-key-exists == 'true' steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress tests uses: ./ diff --git a/.github/workflows/example-start-and-pnpm-workspaces.yml b/.github/workflows/example-start-and-pnpm-workspaces.yml index 386e8ba94..e4a5baa50 100644 --- a/.github/workflows/example-start-and-pnpm-workspaces.yml +++ b/.github/workflows/example-start-and-pnpm-workspaces.yml @@ -26,7 +26,7 @@ jobs: name: Single workspace steps: - name: Checkout repository - uses: actions/checkout@v6 + uses: actions/checkout@v7 # See https://github.com/pnpm/action-setup - name: Install pnpm @@ -78,7 +78,7 @@ jobs: name: Multiple workspaces steps: - name: Checkout repository - uses: actions/checkout@v6 + uses: actions/checkout@v7 # See https://github.com/pnpm/action-setup - name: Install pnpm diff --git a/.github/workflows/example-start-and-yarn-workspaces.yml b/.github/workflows/example-start-and-yarn-workspaces.yml index a2bbf0374..f6be81252 100644 --- a/.github/workflows/example-start-and-yarn-workspaces.yml +++ b/.github/workflows/example-start-and-yarn-workspaces.yml @@ -21,7 +21,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Single uses: ./ @@ -46,7 +46,7 @@ jobs: - working_directory: examples/start-and-yarn-workspaces/workspace-2 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress tests uses: ./ diff --git a/.github/workflows/example-start.yml b/.github/workflows/example-start.yml index e46258dfd..1e27ccfbe 100644 --- a/.github/workflows/example-start.yml +++ b/.github/workflows/example-start.yml @@ -27,7 +27,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress tests uses: ./ @@ -43,7 +43,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress tests uses: ./ @@ -63,7 +63,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress tests uses: ./ diff --git a/.github/workflows/example-wait-on.yml b/.github/workflows/example-wait-on.yml index c31f8c10d..b1335adcd 100644 --- a/.github/workflows/example-wait-on.yml +++ b/.github/workflows/example-wait-on.yml @@ -18,7 +18,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress tests uses: ./ @@ -33,7 +33,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress tests uses: ./ @@ -47,7 +47,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress tests uses: ./ @@ -60,7 +60,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress tests uses: ./ @@ -73,7 +73,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress tests uses: ./ @@ -87,7 +87,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress tests uses: ./ with: @@ -101,7 +101,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress tests uses: ./ with: @@ -116,7 +116,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress tests uses: ./ with: @@ -128,7 +128,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress tests uses: ./ with: @@ -142,7 +142,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress tests uses: ./ with: @@ -154,7 +154,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress tests uses: ./ with: @@ -167,7 +167,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Install dependencies run: npm ci - name: Run ping from CLI @@ -177,7 +177,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress tests uses: ./ with: diff --git a/.github/workflows/example-webpack.yml b/.github/workflows/example-webpack.yml index 4ccdcbb76..2cc419b6d 100644 --- a/.github/workflows/example-webpack.yml +++ b/.github/workflows/example-webpack.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress tests uses: ./ # if copying, replace with cypress-io/github-action@v7 diff --git a/.github/workflows/example-yarn-classic.yml b/.github/workflows/example-yarn-classic.yml index 04075ddba..9802040dc 100644 --- a/.github/workflows/example-yarn-classic.yml +++ b/.github/workflows/example-yarn-classic.yml @@ -18,7 +18,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Test with Yarn Classic uses: ./ @@ -30,7 +30,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Setup Node.js uses: actions/setup-node@v6 with: diff --git a/.github/workflows/example-yarn-modern-pnp.yml b/.github/workflows/example-yarn-modern-pnp.yml index 63b29ae64..2d86b860b 100644 --- a/.github/workflows/example-yarn-modern-pnp.yml +++ b/.github/workflows/example-yarn-modern-pnp.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Enable Corepack # see https://yarnpkg.com/getting-started/install run: | npm install -g corepack diff --git a/.github/workflows/example-yarn-modern.yml b/.github/workflows/example-yarn-modern.yml index b32132ac6..47060e03e 100644 --- a/.github/workflows/example-yarn-modern.yml +++ b/.github/workflows/example-yarn-modern.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Enable Corepack # see https://yarnpkg.com/getting-started/install run: | npm install -g corepack diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 25469edd1..789290478 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -12,7 +12,7 @@ jobs: name: Build and test steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Install Node.js uses: actions/setup-node@v6 with: @@ -43,7 +43,7 @@ jobs: (github.repository == 'cypress-io/github-action') steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - run: npm ci # https://github.com/cycjimmy/semantic-release-action - name: Semantic Release diff --git a/README.md b/README.md index d8a21ee7b..84e3eafc6 100644 --- a/README.md +++ b/README.md @@ -101,7 +101,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 # Install dependencies with caching # and run all Cypress tests - name: Cypress run @@ -126,7 +126,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress run uses: cypress-io/github-action@v7 with: @@ -179,7 +179,7 @@ jobs: runs-on: ubuntu-24.04 name: E2E on Chrome steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: cypress-io/github-action@v7 with: browser: chrome @@ -199,7 +199,7 @@ jobs: runs-on: ubuntu-24.04 name: E2E on Chrome for Testing steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: browser-actions/setup-chrome@v2 with: chrome-version: 140 @@ -220,7 +220,7 @@ jobs: runs-on: ubuntu-24.04 name: E2E on Firefox steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: cypress-io/github-action@v7 with: browser: firefox @@ -238,7 +238,7 @@ jobs: runs-on: ubuntu-24.04 name: E2E on Edge steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: cypress-io/github-action@v7 with: browser: edge @@ -257,7 +257,7 @@ jobs: cypress-run: runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: cypress-io/github-action@v7 with: browser: chrome @@ -280,7 +280,7 @@ jobs: image: cypress/browsers:latest options: --user 1001 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: cypress-io/github-action@v7 with: browser: chrome @@ -304,7 +304,7 @@ jobs: image: cypress/included:latest options: --user 1001 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: cypress-io/github-action@v7 with: browser: chrome @@ -328,7 +328,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress run with env uses: cypress-io/github-action@v7 @@ -346,7 +346,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress run with env uses: cypress-io/github-action@v7 @@ -371,7 +371,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress run with expose uses: cypress-io/github-action@v7 @@ -396,7 +396,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress run uses: cypress-io/github-action@v7 @@ -427,7 +427,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress run uses: cypress-io/github-action@v7 with: @@ -459,7 +459,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress run uses: cypress-io/github-action@v7 @@ -489,7 +489,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress run uses: cypress-io/github-action@v7 with: @@ -522,7 +522,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress run uses: cypress-io/github-action@v7 with: @@ -560,7 +560,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress run uses: cypress-io/github-action@v7 @@ -596,7 +596,7 @@ jobs: name: E2E on Node v${{ matrix.node }} steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Install Node.js uses: actions/setup-node@v6 with: @@ -634,7 +634,7 @@ jobs: name: E2E steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress run uses: cypress-io/github-action@v7 @@ -661,7 +661,7 @@ jobs: runs-on: ubuntu-24.04 name: Artifacts steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: cypress-io/github-action@v7 # after the test run completes store videos and any screenshots - uses: actions/upload-artifact@v7 @@ -690,7 +690,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 # Install dependencies with caching # and run all Cypress tests with `quiet` parameter - name: Cypress run @@ -715,7 +715,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress run uses: cypress-io/github-action@v7 @@ -738,7 +738,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress run uses: cypress-io/github-action@v7 @@ -772,7 +772,7 @@ jobs: containers: [1, 2, 3] steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 # because of "record" and "parallel" parameters # these containers will load balance all found tests among themselves @@ -833,7 +833,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress run uses: cypress-io/github-action@v7 with: @@ -852,7 +852,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress run uses: cypress-io/github-action@v7 with: @@ -871,7 +871,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress run uses: cypress-io/github-action@v7 with: @@ -897,7 +897,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress run uses: cypress-io/github-action@v7 with: @@ -927,7 +927,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress run uses: cypress-io/github-action@v7 with: @@ -1016,7 +1016,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress run uses: cypress-io/github-action@v7 with: @@ -1043,7 +1043,7 @@ Correct example snippet: ```yml steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: cypress-io/github-action@v7 with: command: npm run custom-test @@ -1066,7 +1066,7 @@ jobs: # run 3 copies of the current job in parallel containers: [1, 2, 3] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: cypress-io/github-action@v7 with: record: true @@ -1101,7 +1101,7 @@ jobs: smoke-tests: needs: ['prepare'] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: cypress-io/github-action@v7 with: record: true @@ -1141,7 +1141,7 @@ jobs: cypress-run: runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: cypress-io/github-action@v7 with: start: npm start @@ -1179,7 +1179,7 @@ jobs: test: runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install root dependencies run: npm ci @@ -1212,7 +1212,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Install pnpm uses: pnpm/action-setup@v6 with: @@ -1272,7 +1272,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress run uses: cypress-io/github-action@v7 with: @@ -1295,7 +1295,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - run: corepack enable # (experimental and optional) - name: Set up Yarn cache uses: actions/setup-node@v6 @@ -1329,7 +1329,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress run uses: cypress-io/github-action@v7 with: @@ -1358,7 +1358,7 @@ jobs: # and tests in a subfolder like "workspace-1" runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: cypress-io/github-action@v7 with: working-directory: examples/start-and-yarn-workspaces/workspace-1 @@ -1390,7 +1390,7 @@ jobs: runs-on: ubuntu-24.04 name: steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: actions/setup-node@v6 with: node-version: lts @@ -1421,7 +1421,7 @@ jobs: name: E2E on Node v${{ matrix.node }} steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Install Node.js uses: actions/setup-node@v6 with: @@ -1457,7 +1457,7 @@ jobs: - 26 name: E2E on Node v${{ matrix.node }} steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: actions/setup-node@v6 with: node-version: ${{ matrix.node }} @@ -1479,7 +1479,7 @@ jobs: test: runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install dependencies uses: cypress-io/github-action@v7 with: @@ -1512,7 +1512,7 @@ jobs: build: runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Build app uses: cypress-io/github-action@v7 with: @@ -1530,7 +1530,7 @@ jobs: needs: build runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Restore build artifacts uses: actions/download-artifact@v8 with: @@ -1554,7 +1554,7 @@ Finally, you might not need this GH Action at all. For example, if you want to s If the project has many dependencies, but you want to install just Cypress you can combine this action with `actions/cache` and `npm i cypress` commands yourself. ```yml -- uses: actions/checkout@v6 +- uses: actions/checkout@v7 - uses: actions/cache@v5 with: path: | @@ -1581,7 +1581,7 @@ jobs: # to prevent a hanging process from using all your CI minutes timeout-minutes: 10 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: cypress-io/github-action@v7 # you can specify individual step timeout too timeout-minutes: 5 @@ -1624,7 +1624,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Check out repo - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress run # install dependencies and run Cypress E2E tests uses: cypress-io/github-action@v7 # replaces CLI cypress run with: @@ -1812,7 +1812,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress run uses: cypress-io/github-action@v7 with: @@ -1829,7 +1829,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress install uses: cypress-io/github-action@v7 with: @@ -1860,7 +1860,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress nightly tests 🌃 uses: cypress-io/github-action@v7 ``` @@ -1880,7 +1880,7 @@ jobs: tests: runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Cypress headless tests uses: cypress-io/github-action@v7 with: @@ -1909,7 +1909,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Cypress run uses: cypress-io/github-action@v7 with: