diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 208ec73c7..d6d174f20 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -72,13 +72,14 @@ jobs: - name: Install dependencies run: | - uv pip install --system torch torchvision --index-url https://download.pytorch.org/whl/cpu - uv pip install --system -e ".[dev]" + uv venv + uv pip install torch torchvision --index-url https://download.pytorch.org/whl/cpu + uv pip install -e ".[dev]" - name: Install transformers if: ${{ matrix.transformers }} run: | - uv pip install --system "transformers==${{ matrix.transformers }}" + uv pip install "transformers==${{ matrix.transformers }}" - name: Cache files id: hf-hub-cache diff --git a/.github/workflows/tests_npu.yml b/.github/workflows/tests_npu.yml index 6be2982f6..33d91c9b8 100644 --- a/.github/workflows/tests_npu.yml +++ b/.github/workflows/tests_npu.yml @@ -54,6 +54,7 @@ jobs: - name: Install dependencies run: | + uv venv uv pip install --system torch-npu==${{matrix.pytorch_npu}} uv pip install --system -e ".[dev]"