2424 timeout-minutes : 20
2525 steps :
2626 - name : Check out code from GitHub
27- uses : actions/checkout@v4.2.2
27+ uses : actions/checkout@v5.0.0
2828 - name : Set up Python ${{ env.DEFAULT_PYTHON }}
2929 id : python
30303939 'requirements_full.txt', 'requirements_minimal.txt') }}" >> $GITHUB_OUTPUT
4040 - name : Restore Python virtual environment
4141 id : cache-venv
42- 42+ 4343 with :
4444 path : venv
4545 key : >-
5959 hashFiles('.pre-commit-config.yaml') }}" >> $GITHUB_OUTPUT
6060 - name : Restore pre-commit environment
6161 id : cache-precommit
62- 62+ 6363 with :
6464 path : ${{ env.PRE_COMMIT_CACHE }}
6565 key : >-
7272 - name : Run pre-commit checks
7373 run : |
7474 . venv/bin/activate
75- pre-commit run pylint --all-files
75+ pre-commit run --hook-stage manual pylint-ci --all-files
7676
7777 tests-linux :
7878 name : tests / run / ${{ matrix.python-version }} / Linux
8686 python-key : ${{ steps.generate-python-key.outputs.key }}
8787 steps :
8888 - name : Check out code from GitHub
89- uses : actions/checkout@v4.2.2
89+ uses : actions/checkout@v5.0.0
9090 - name : Set up Python ${{ matrix.python-version }}
9191 id : python
9292@@ -106,7 +106,7 @@ jobs:
106106 'requirements_full.txt', 'requirements_minimal.txt') }}" >> $GITHUB_OUTPUT
107107 - name : Restore Python virtual environment
108108 id : cache-venv
109- 109+ 110110 with :
111111 path : venv
112112 key : >-
@@ -146,7 +146,7 @@ jobs:
146146 # Workaround to set correct temp directory on Windows
147147 # https://github.com/actions/virtual-environments/issues/712
148148 - name : Check out code from GitHub
149- uses : actions/checkout@v4.2.2
149+ uses : actions/checkout@v5.0.0
150150 - name : Set up Python ${{ matrix.python-version }}
151151 id : python
152152@@ -161,7 +161,7 @@ jobs:
161161 'requirements_full.txt', 'requirements_minimal.txt') }}" >> $GITHUB_OUTPUT
162162 - name : Restore Python virtual environment
163163 id : cache-venv
164- 164+ 165165 with :
166166 path : venv
167167 key : >-
@@ -197,7 +197,7 @@ jobs:
197197 python-version : ["pypy3.10"]
198198 steps :
199199 - name : Check out code from GitHub
200- uses : actions/checkout@v4.2.2
200+ uses : actions/checkout@v5.0.0
201201 - name : Set up Python ${{ matrix.python-version }}
202202 id : python
203203@@ -212,7 +212,7 @@ jobs:
212212 }}" >> $GITHUB_OUTPUT
213213 - name : Restore Python virtual environment
214214 id : cache-venv
215- 215+ 216216 with :
217217 path : venv
218218 key : >-
@@ -244,7 +244,7 @@ jobs:
244244 needs : ["tests-linux", "tests-windows", "tests-pypy"]
245245 steps :
246246 - name : Check out code from GitHub
247- uses : actions/checkout@v4.2.2
247+ uses : actions/checkout@v5.0.0
248248 - name : Set up Python 3.13
249249 id : python
250250@@ -254,7 +254,7 @@ jobs:
254254 - name : Install dependencies
255255 run : pip install -U -r requirements_minimal.txt
256256 - name : Download all coverage artifacts
257- uses : actions/download-artifact@v4.3 .0
257+ uses : actions/download-artifact@v5.0 .0
258258 - name : Combine Linux coverage results
259259 run : |
260260 coverage combine coverage-linux*/.coverage
0 commit comments