From f9746d3fe252110e05577af2e63c82b4096db0e4 Mon Sep 17 00:00:00 2001 From: Andy Lee Date: Wed, 24 Sep 2025 01:19:19 -0700 Subject: [PATCH] CI: install build deps with uv python interpreter --- .github/workflows/build-reusable.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-reusable.yml b/.github/workflows/build-reusable.yml index db71671..2793b2d 100644 --- a/.github/workflows/build-reusable.yml +++ b/.github/workflows/build-reusable.yml @@ -156,11 +156,12 @@ jobs: - name: Install build dependencies run: | - uv pip install --system scikit-build-core numpy swig Cython pybind11 + uv python install ${{ matrix.python }} + uv pip install --python ${{ matrix.python }} scikit-build-core numpy swig Cython pybind11 if [[ "$RUNNER_OS" == "Linux" ]]; then - uv pip install --system auditwheel + uv pip install --python ${{ matrix.python }} auditwheel else - uv pip install --system delocate + uv pip install --python ${{ matrix.python }} delocate fi - name: Set macOS environment variables