From 03531db5d4ec15a92fffaf2955c804425d918a7f Mon Sep 17 00:00:00 2001 From: remsky Date: Mon, 13 Jan 2025 23:59:21 -0700 Subject: [PATCH] ci: Use official uv action, sync --- .github/workflows/ci.yml | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c2036b1..fc7486d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,8 +9,6 @@ on: jobs: test: runs-on: ubuntu-latest - env: - UV_SYSTEM_PYTHON: 1 strategy: matrix: python-version: ["3.10"] @@ -24,12 +22,11 @@ jobs: with: python-version: ${{ matrix.python-version }} enable-cache: true - cache-dependency-glob: "uv.lock" - name: Install dependencies run: | - uv pip install -e .[test] + uv sync --all-extras - name: Run Tests run: | - uv run pytest api/tests/ ui/tests/ --asyncio-mode=auto --cov=api --cov=ui --cov-report=term-missing + uv run pytest api/tests/ --asyncio-mode=auto --cov=api --cov=ui --cov-report=term-missing