Skip to content
This repository was archived by the owner on Sep 8, 2025. It is now read-only.

Commit 142971b

Browse files
authored
Merge pull request #143 from jepler/split-mypy
2 parents 92a5afd + 703824f commit 142971b

File tree

1 file changed

+25
-4
lines changed

1 file changed

+25
-4
lines changed

.github/workflows/test.yml

Lines changed: 25 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,31 @@ jobs:
3131
- name: Build HTML docs
3232
run: make html
3333

34+
typing:
35+
strategy:
36+
fail-fast: false
37+
matrix:
38+
python-version:
39+
- '3.13'
40+
os-version:
41+
- 'ubuntu-latest'
42+
runs-on: ${{ matrix.os-version }}
43+
steps:
44+
- uses: actions/checkout@v4
45+
with:
46+
persist-credentials: false
47+
48+
- name: Set up Python
49+
uses: actions/setup-python@v5
50+
with:
51+
python-version: ${{ matrix.python-version }}
52+
53+
- name: Install deps
54+
run: |
55+
python -mpip install wheel
56+
python -mpip install -r requirements-dev.txt
57+
58+
3459
test:
3560
strategy:
3661
fail-fast: false
@@ -68,10 +93,6 @@ jobs:
6893
python -mpip install wheel
6994
python -mpip install -r requirements-dev.txt
7095
71-
- name: Check stubs
72-
if: (! startsWith(matrix.python-version, 'pypy-'))
73-
run: make mypy PYTHON=python
74-
7596
- name: Coverage
7697
run: make coverage PYTHON=python
7798

0 commit comments

Comments
 (0)