diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 4a0ca49b0..de3c0f2fb 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -12,15 +12,16 @@ on: jobs: linux_tests: - runs-on: ubuntu-22.04 + runs-on: ${{ matrix.os }} strategy: fail-fast: false matrix: + os: [ubuntu-latest, macos-latest, windows-latest] php: ["8.1", "8.2", "8.3"] stability: [prefer-lowest, prefer-stable] - name: PHP ${{ matrix.php }} - ${{ matrix.stability }} + name: PHP ${{ matrix.php }} - ${{ matrix.stability }} - ${{ matrix.os }} steps: - name: Checkout code @@ -47,4 +48,3 @@ jobs: - name: Execute tests run: vendor/bin/pest --coverage --colors=always -