diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 8243766..42750bc 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -16,7 +16,15 @@ on: jobs: test: - runs-on: ubuntu-22.04 # newest available distribution, aka jellyfish + runs-on: ${{ matrix.os }} + env: + SCCACHE_DIRECT: false + strategy: + fail-fast: false # sometimes failures are OS specific + matrix: + include: + - os: ubuntu-22.04 # newest available distribution, aka jellyfish + - os: macos-14 # For arm64 (via Apple Silicon) steps: - name: Checkout Repository uses: actions/checkout@v4