diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 6674c4bacfd3..e12215d6a570 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -237,8 +237,12 @@ jobs: tests: name: Run tests - # We run the tests on macOS because it will run with a actual GPU - runs-on: macos-latest + strategy: + matrix: + # On macos the tests will run on an actual gpu and on ubuntu using llvmpipe. + os: [macos-latest, ubuntu-latest] + fail-fast: false + runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4