@@ -24,10 +24,10 @@ jobs:
2424 runs-on : ubuntu-latest
2525 name : Lint - Type consistency (mypy)
2626 steps :
27- - uses : actions/checkout@v4
27+ - uses : actions/checkout@v6
2828 with :
2929 persist-credentials : false
30- - uses : actions/setup-python@v5
30+ - uses : actions/setup-python@v6
3131 with :
3232 python-version : ${{ env.LINTING_PYTHON_VERSION }}
3333 cache : ' pip'
@@ -41,10 +41,10 @@ jobs:
4141 runs-on : ubuntu-latest
4242 name : Lint - PEP8 & more (ruff)
4343 steps :
44- - uses : actions/checkout@v4
44+ - uses : actions/checkout@v6
4545 with :
4646 persist-credentials : false
47- - uses : actions/setup-python@v5
47+ - uses : actions/setup-python@v6
4848 with :
4949 python-version : ${{ env.LINTING_PYTHON_VERSION }}
5050 cache : ' pip'
@@ -58,10 +58,10 @@ jobs:
5858 runs-on : ubuntu-latest
5959 name : Lint - Import order (isort)
6060 steps :
61- - uses : actions/checkout@v4
61+ - uses : actions/checkout@v6
6262 with :
6363 persist-credentials : false
64- - uses : actions/setup-python@v5
64+ - uses : actions/setup-python@v6
6565 with :
6666 python-version : ${{ env.LINTING_PYTHON_VERSION }}
6767 cache : ' pip'
@@ -76,10 +76,10 @@ jobs:
7676 runs-on : ubuntu-latest
7777 name : Lint - Code format (black)
7878 steps :
79- - uses : actions/checkout@v4
79+ - uses : actions/checkout@v6
8080 with :
8181 persist-credentials : false
82- - uses : actions/setup-python@v5
82+ - uses : actions/setup-python@v6
8383 with :
8484 python-version : ${{ env.LINTING_PYTHON_VERSION }}
8585 cache : ' pip'
@@ -93,10 +93,10 @@ jobs:
9393 runs-on : ubuntu-latest
9494 name : Lint - Spellcheck (codespell, typos)
9595 steps :
96- - uses : actions/checkout@v4
96+ - uses : actions/checkout@v6
9797 with :
9898 persist-credentials : false
99- - uses : actions/setup-python@v5
99+ - uses : actions/setup-python@v6
100100 with :
101101 python-version : ${{ env.LINTING_PYTHON_VERSION }}
102102 cache : ' pip'
@@ -110,10 +110,10 @@ jobs:
110110 runs-on : ubuntu-latest
111111 name : Lint - Hotkeys & docs sync (lint-hotkeys)
112112 steps :
113- - uses : actions/checkout@v4
113+ - uses : actions/checkout@v6
114114 with :
115115 persist-credentials : false
116- - uses : actions/setup-python@v5
116+ - uses : actions/setup-python@v6
117117 with :
118118 python-version : ${{ env.LINTING_PYTHON_VERSION }}
119119 cache : ' pip'
@@ -127,10 +127,10 @@ jobs:
127127 runs-on : ubuntu-latest
128128 name : Lint - Docstrings & docs sync (lint-docstring)
129129 steps :
130- - uses : actions/checkout@v4
130+ - uses : actions/checkout@v6
131131 with :
132132 persist-credentials : false
133- - uses : actions/setup-python@v5
133+ - uses : actions/setup-python@v6
134134 with :
135135 python-version : ${{ env.LINTING_PYTHON_VERSION }}
136136 cache : ' pip'
@@ -149,12 +149,12 @@ jobs:
149149 run : echo "PR_FETCH_DEPTH=$(( ${{ github.event.pull_request.commits }} + 1 ))" >> "${GITHUB_ENV}"
150150 - name : ' Checkout PR branch and all PR commits'
151151 if : github.event_name == 'pull_request'
152- uses : actions/checkout@v4
152+ uses : actions/checkout@v6
153153 with :
154154 persist-credentials : false
155155 ref : ${{ github.event.pull_request.head.sha }}
156156 fetch-depth : ${{ env.PR_FETCH_DEPTH }}
157- - uses : actions/setup-python@v5
157+ - uses : actions/setup-python@v6
158158 if : github.event_name == 'pull_request'
159159 with :
160160 python-version : ${{ env.LINTING_PYTHON_VERSION }}
@@ -173,11 +173,11 @@ jobs:
173173 runs-on : ubuntu-22.04
174174 name : Install & test - CPython 3.7 (ubuntu), codecov
175175 steps :
176- - uses : actions/checkout@v4
176+ - uses : actions/checkout@v6
177177 with :
178178 persist-credentials : false
179179 - name : Install Python version
180- uses : actions/setup-python@v5
180+ uses : actions/setup-python@v6
181181 with :
182182 python-version : 3.7
183183 cache : ' pip'
@@ -193,7 +193,9 @@ jobs:
193193 - name : Run tests with pytest
194194 run : pytest --cov-report=xml
195195 - name : Upload coverage to Codecov
196- uses : codecov/codecov-action@v3
196+ uses : codecov/codecov-action@v5
197+ with :
198+ token : ${{ secrets.CODECOV_TOKEN }}
197199
198200 isolated-commits :
199201 runs-on : ubuntu-latest
@@ -209,13 +211,13 @@ jobs:
209211 - base_pytest
210212 - gitlint
211213 steps :
212- - uses : actions/checkout@v4
214+ - uses : actions/checkout@v6
213215 if : github.event_name == 'pull_request'
214216 with :
215217 persist-credentials : false
216218 ref : ${{ github.event.pull_request.head.sha }}
217219 fetch-depth : 0
218- - uses : actions/setup-python@v5
220+ - uses : actions/setup-python@v6
219221 if : github.event_name == 'pull_request'
220222 with :
221223 python-version : ${{ env.LINTING_PYTHON_VERSION }}
@@ -250,11 +252,11 @@ jobs:
250252 runs-on : ${{ matrix.env.OS }}
251253 name : Install & test - ${{ matrix.env.NAME}}
252254 steps :
253- - uses : actions/checkout@v4
255+ - uses : actions/checkout@v6
254256 with :
255257 persist-credentials : false
256258 - name : Install Python version ${{ matrix.env.PYTHON }}
257- uses : actions/setup-python@v5
259+ uses : actions/setup-python@v6
258260 with :
259261 python-version : ${{ matrix.env.PYTHON }}
260262 cache : ' pip'
0 commit comments