diff --git a/.github/workflows/build_lint.yml b/.github/workflows/build_lint.yml index 17a7913d261..ebd0258bebc 100644 --- a/.github/workflows/build_lint.yml +++ b/.github/workflows/build_lint.yml @@ -53,9 +53,12 @@ jobs: cache: 'pip' - name: Install uv run: pip install uv - - name: Install Mesa - # See https://github.com/astral-sh/uv/issues/1945 + - name: Install Mesa with uv pip run: uv pip install --system .[dev] + if: matrix.python-version != '3.13' + - name: Install Mesa with pip + run: pip install .[dev] + if: matrix.python-version == '3.13' - name: Test with pytest run: pytest --durations=10 --cov=mesa tests/ --cov-report=xml - if: matrix.os == 'ubuntu'