actions: Check with 3 type checkers
you will certainly not regret checking with 3 type checkers.
This commit is contained in:
parent
7e7294fc23
commit
399fa8618f
2 changed files with 10 additions and 1 deletions
9
.github/workflows/test.yml
vendored
9
.github/workflows/test.yml
vendored
|
|
@ -55,10 +55,17 @@ jobs:
|
|||
python -mpip install wheel
|
||||
python -mpip install -r requirements-dev.txt
|
||||
|
||||
- name: Check stubs
|
||||
- name: Check stubs with mypy
|
||||
if: (! startsWith(matrix.python-version, 'pypy-'))
|
||||
run: make mypy PYTHON=python
|
||||
|
||||
- name: Check stubs with pyrefly
|
||||
if: (! startsWith(matrix.python-version, 'pypy-'))
|
||||
run: make pyrefly PYTHON=python
|
||||
|
||||
- name: Check stubs with pyright
|
||||
if: (! startsWith(matrix.python-version, 'pypy-'))
|
||||
run: make pyright PYTHON=python
|
||||
|
||||
test:
|
||||
strategy:
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@ build
|
|||
click
|
||||
coverage >= 7.10.3
|
||||
mypy; implementation_name=="cpython"
|
||||
pyright; implementation_name=="cpython"
|
||||
pyrefly; implementation_name=="cpython"
|
||||
click>=8.1.5; implementation_name=="cpython"
|
||||
leapseconddata
|
||||
platformdirs
|
||||
|
|
|
|||
Loading…
Reference in a new issue