From 7bb7c2e035b09f1e4fdb3fb13f8212c1e70bf6dc Mon Sep 17 00:00:00 2001 From: Hugo Alliaume Date: Sun, 29 Dec 2024 11:12:41 +0100 Subject: [PATCH] [CI] Run E2E tests on Windows and macOS aswell --- .github/workflows/ci.yaml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index e411fbb..795e072 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -9,6 +9,10 @@ concurrency: group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} cancel-in-progress: true +defaults: + run: + shell: bash + jobs: code_quality: name: Code Quality @@ -125,8 +129,11 @@ jobs: run: symfony php vendor/bin/phpunit e2e: - name: E2E - runs-on: ubuntu-latest + name: E2E (${{ matrix.os }}) + strategy: + matrix: + os: [ ubuntu-latest, windows-latest, macos-latest ] + runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4