From 8f33a1392ecc53b96ca99f0c1db459cfa8614fff Mon Sep 17 00:00:00 2001 From: Bryson Jones Date: Sat, 17 Jan 2026 09:20:11 -0800 Subject: [PATCH] update tests script to not use unnecessary uv sync call which resolves dependencies that do not need to run. This drastically reduces CI run time --- .github/workflows/fast_tests.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/fast_tests.yml b/.github/workflows/fast_tests.yml index 10ec91199..1b3e4da4e 100644 --- a/.github/workflows/fast_tests.yml +++ b/.github/workflows/fast_tests.yml @@ -87,7 +87,11 @@ jobs: python-version: ${{ env.PYTHON_VERSION }} - name: Install lerobot with test extras - run: uv sync --extra "test" + run: | + uv venv + uv pip install -e ".[test]" - name: Run pytest - run: uv run pytest tests -vv --maxfail=10 + run: | + source .venv/bin/activate + pytest tests -vv --maxfail=10