diff --git a/.github/workflows/example-basic.yml b/.github/workflows/example-basic.yml index 83a914149..b0684d625 100644 --- a/.github/workflows/example-basic.yml +++ b/.github/workflows/example-basic.yml @@ -9,8 +9,12 @@ on: jobs: - basic-ubuntu-20: - runs-on: ubuntu-20.04 + basic: + strategy: + fail-fast: false + matrix: + os: [ubuntu-20.04, ubuntu-22.04, ubuntu-24.04, windows-2022, macos-14] + runs-on: ${{ matrix.os }} steps: - name: Checkout uses: actions/checkout@v4 @@ -27,39 +31,3 @@ jobs: # print information about detected browsers, etc # see https://on.cypress.io/command-line#cypress-info build: npx cypress info - - basic-ubuntu-22: - runs-on: ubuntu-22.04 - steps: - - name: Checkout - uses: actions/checkout@v4 - - - name: Cypress tests - uses: ./ - with: - working-directory: examples/basic - build: npx cypress info - - basic-on-windows: - runs-on: windows-latest - steps: - - name: Checkout - uses: actions/checkout@v4 - - - name: Cypress tests - uses: ./ - with: - working-directory: examples/basic - build: npx cypress info - - basic-on-mac: - runs-on: macos-latest - steps: - - name: Checkout - uses: actions/checkout@v4 - - - name: Cypress tests - uses: ./ - with: - working-directory: examples/basic - build: npx cypress info