@@ -188,7 +188,7 @@ jobs:
188
188
submodules : recursive
189
189
fetch-depth : 0
190
190
- name : Install the latest version of uv
191
- uses : astral-sh/setup-uv@v4
191
+ uses : astral-sh/setup-uv@v5
192
192
- name : Set up Python ${{ matrix.python-version }}
193
193
if : " !endsWith(matrix.python-version, 't')"
194
194
uses : actions/setup-python@v5
@@ -239,22 +239,18 @@ jobs:
239
239
continue-on-error : true
240
240
strategy :
241
241
matrix :
242
- check : ['style', 'doctest', 'typecheck', 'spellcheck']
242
+ check : ['style', 'doctest', 'typecheck', 'spellcheck', 'type-inference' ]
243
243
244
244
steps :
245
245
- uses : actions/checkout@v4
246
- - name : Set up Python ${{ matrix.python-version }}
247
- uses : actions/setup-python@v5
248
- with :
249
- python-version : 3
250
- - name : Display Python version
251
- run : python -c "import sys; print(sys.version)"
246
+ - name : Install the latest version of uv
247
+ uses : astral-sh/setup-uv@v5
248
+ - name : Install tox
249
+ run : uv tool install tox --with=tox-uv
252
250
- name : Show tox config
253
- run : pipx run tox c
254
- - name : Show tox config (this call)
255
- run : pipx run tox c -e ${{ matrix.check }}
251
+ run : tox c -e ${{ matrix.check }}
256
252
- name : Run check
257
- run : pipx run tox -e ${{ matrix.check }}
253
+ run : tox -e ${{ matrix.check }}
258
254
259
255
publish :
260
256
runs-on : ubuntu-latest
0 commit comments