Skip to content

Commit 33fa7df

Browse files
committed
Use standard dev env in CI
1 parent b3f687d commit 33fa7df

File tree

3 files changed

+16
-7
lines changed

3 files changed

+16
-7
lines changed

.github/workflows/ci-macos.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,5 +44,8 @@ jobs:
4444
with:
4545
path: "tests/samples/W3C_SVG_12_TinyTestSuite"
4646
key: "w3c-svg12-tinytestsuite-${{ matrix.python-version }}-${{ matrix.os }}"
47+
- name: "Install dependencies"
48+
run: uv pip install -e .[dev]
49+
4750
- name: "Run tests for ${{ matrix.python-version }}"
48-
run: uv run --python ${{ matrix.python-version }} pytest
51+
run: pytest

.github/workflows/ci-ubuntu.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,5 +41,8 @@ jobs:
4141
with:
4242
path: "tests/samples/W3C_SVG_12_TinyTestSuite"
4343
key: "w3c-svg12-tinytestsuite-${{ matrix.python-version }}-${{ matrix.os }}"
44+
- name: "Install dependencies"
45+
run: uv pip install -e .[dev]
46+
4447
- name: "Run tests for ${{ matrix.python-version }}"
45-
run: uv run --python ${{ matrix.python-version }} pytest
48+
run: pytest

.github/workflows/ci-windows.yml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -43,13 +43,16 @@ jobs:
4343
with:
4444
path: "tests/samples/W3C_SVG_12_TinyTestSuite"
4545
key: "w3c-svg12-tinytestsuite-"
46+
- name: "Install dependencies"
47+
run: uv pip install -e .[dev]
48+
4649
- name: "Run tests for 3.9"
47-
run: uv run --python 3.9 pytest
50+
run: pytest
4851
- name: "Run tests for 3.10"
49-
run: uv run --python 3.10 pytest
52+
run: pytest
5053
- name: "Run tests for 3.11"
51-
run: uv run --python 3.11 pytest
54+
run: pytest
5255
- name: "Run tests for 3.13"
53-
run: uv run --python 3.13 pytest
56+
run: pytest
5457
- name: "Run tests for pypy-3.9"
55-
run: uv run --python pypy-3.9 pytest
58+
run: pytest

0 commit comments

Comments
 (0)