There was an error while loading. Please reload this page.
1 parent 3347d2f commit 6c24e2aCopy full SHA for 6c24e2a
.github/workflows/test.yml
@@ -22,16 +22,18 @@ jobs:
22
with:
23
python-version: ${{ matrix.python-version }}
24
25
+ - name: Setup uv
26
+ uses: astral-sh/setup-uv@v7
27
+
28
- name: Install dependencies
- run: |
- python -m pip install --upgrade pip
- pip install .[dev]
29
+ # The dev group is automatic.
30
+ run: uv sync
31
32
- name: Run tests and collect coverage
- coverage run --source=tests,cpp_linter_hooks -m pytest -vv
33
- coverage report
34
- coverage xml
+ run: |-
+ uv run coverage run --source=tests,cpp_linter_hooks -m pytest -vv
35
+ uv run coverage report
36
+ uv run coverage xml
37
- uses: codecov/codecov-action@5a1091511ad55cbe89839c7260b706298ca349f7 #v5
38
if: matrix.python-version == '3.13'
39
0 commit comments