diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 03e29a3a0..828ca142e 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -25,7 +25,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [ubuntu-latest, macos-latest, windows-latest, macos-latest-large] + os: [ubuntu-latest, macos-latest, macos-latest-large] env: DATA_DIR: tests/data MUJOCO_GL: egl @@ -38,7 +38,12 @@ jobs: - uses: actions/checkout@v4 - name: Install EGL - run: sudo apt-get update && sudo apt-get install -y libegl1-mesa-dev + run: | + if [[ "${{ matrix.os }}" == 'ubuntu-latest' ]]; then + sudo apt-get update && sudo apt-get install -y libegl1-mesa-dev + elif [[ "${{ matrix.os }}" == 'macos-latest' || "${{ matrix.os }}" == 'macos-latest-large' ]]; then + brew install mesa + fi - name: Install poetry run: |