2020 ruff :
2121 runs-on : ubuntu-latest
2222 steps :
23- - uses : actions/checkout@v4
23+ - uses : actions/checkout@v5
2424 - name : Install Ruff
2525 run : pip install ruff
2626 - name : Ruff Check
3131 mypy :
3232 runs-on : ubuntu-latest
3333 steps :
34- - uses : actions/checkout@v4
34+ - uses : actions/checkout@v5
3535 - name : Checkout submodules
3636 run : git submodule update --init --recursive --depth 1
3737 - name : Install typing dependencies
5050 install-linux-dependencies : true
5151 build-type : " Debug"
5252 version : ${{ env.sdl-version }}
53- - uses : actions/checkout@v4
53+ - uses : actions/checkout@v5
5454 with :
5555 fetch-depth : ${{ env.git-depth }}
5656 - name : Checkout submodules
5959 run : pip install build
6060 - name : Build source distribution
6161 run : python -m build --sdist
62- - uses : actions/upload-artifact@v4
62+ - uses : actions/upload-artifact@v5
6363 with :
6464 name : sdist
6565 path : dist/tcod-*.tar.gz
@@ -76,12 +76,12 @@ jobs:
7676 sdl-version : ["3.2.16"]
7777 fail-fast : true
7878 steps :
79- - uses : actions/checkout@v4
79+ - uses : actions/checkout@v5
8080 with :
8181 fetch-depth : ${{ env.git-depth }}
8282 - name : Checkout submodules
8383 run : git submodule update --init --recursive --depth 1
84- - uses : actions/setup-python@v5
84+ - uses : actions/setup-python@v6
8585 with :
8686 python-version : " 3.x"
8787 - name : Install build dependencies
@@ -106,14 +106,14 @@ jobs:
106106 fail-fast : false
107107
108108 steps :
109- - uses : actions/checkout@v4
109+ - uses : actions/checkout@v5
110110 with :
111111 fetch-depth : ${{ env.git-depth }}
112112 - name : Checkout submodules
113113 run : |
114114 git submodule update --init --recursive --depth 1
115115 - name : Set up Python ${{ matrix.python-version }}
116- uses : actions/setup-python@v5
116+ uses : actions/setup-python@v6
117117 with :
118118 python-version : ${{ matrix.python-version }}
119119 architecture : ${{ matrix.architecture }}
@@ -150,10 +150,10 @@ jobs:
150150 - name : Xvfb logs
151151 if : runner.os != 'Windows'
152152 run : cat /tmp/xvfb.log
153- - uses : codecov/codecov-action@v4
153+ - uses : codecov/codecov-action@v5
154154 with :
155155 token : ${{ secrets.CODECOV_TOKEN }}
156- - uses : actions/upload-artifact@v4
156+ - uses : actions/upload-artifact@v5
157157 if : runner.os == 'Windows'
158158 with :
159159 name : wheels-windows-${{ matrix.architecture }}-${{ matrix.python-version }}
@@ -171,7 +171,7 @@ jobs:
171171 install-linux-dependencies : true
172172 build-type : " Debug"
173173 version : ${{ env.sdl-version }}
174- - uses : actions/checkout@v4
174+ - uses : actions/checkout@v5
175175 with :
176176 fetch-depth : ${{ env.git-depth }}
177177 - name : Checkout submodules
@@ -195,13 +195,13 @@ jobs:
195195 matrix :
196196 os : ["ubuntu-latest"] # "windows-latest" disabled due to free-threaded build issues
197197 steps :
198- - uses : actions/checkout@v4
198+ - uses : actions/checkout@v5
199199 with :
200200 fetch-depth : ${{ env.git-depth }}
201201 - name : Checkout submodules
202202 run : git submodule update --init --depth 1
203203 - name : Set up Python
204- uses : actions/setup-python@v5
204+ uses : actions/setup-python@v6
205205 with :
206206 python-version : " 3.x"
207207 - name : Install Python dependencies
@@ -227,7 +227,7 @@ jobs:
227227 env :
228228 BUILD_DESC : " "
229229 steps :
230- - uses : actions/checkout@v4
230+ - uses : actions/checkout@v5
231231 with :
232232 fetch-depth : ${{ env.git-depth }}
233233 - name : Checkout submodules
@@ -265,7 +265,7 @@ jobs:
265265 BUILD_DESC=${BUILD_DESC//\*}
266266 echo BUILD_DESC=${BUILD_DESC} >> $GITHUB_ENV
267267 - name : Archive wheel
268- uses : actions/upload-artifact@v4
268+ uses : actions/upload-artifact@v5
269269 with :
270270 name : wheels-linux-${{ matrix.arch }}-${{ env.BUILD_DESC }}
271271 path : wheelhouse/*.whl
@@ -282,12 +282,12 @@ jobs:
282282 env :
283283 PYTHON_DESC : " "
284284 steps :
285- - uses : actions/checkout@v4
285+ - uses : actions/checkout@v5
286286 with :
287287 fetch-depth : ${{ env.git-depth }}
288288 - name : Checkout submodules
289289 run : git submodule update --init --recursive --depth 1
290- - uses : actions/setup-python@v5
290+ - uses : actions/setup-python@v6
291291 with :
292292 python-version : " 3.x"
293293 - name : Install Python dependencies
@@ -311,7 +311,7 @@ jobs:
311311 PYTHON_DESC=${PYTHON_DESC//\*/X}
312312 echo PYTHON_DESC=${PYTHON_DESC} >> $GITHUB_ENV
313313 - name : Archive wheel
314- uses : actions/upload-artifact@v4
314+ uses : actions/upload-artifact@v5
315315 with :
316316 name : wheels-macos-${{ env.PYTHON_DESC }}
317317 path : wheelhouse/*.whl
@@ -322,7 +322,7 @@ jobs:
322322 needs : [ruff, mypy, sdist]
323323 runs-on : ubuntu-24.04
324324 steps :
325- - uses : actions/checkout@v4
325+ - uses : actions/checkout@v5
326326 with :
327327 fetch-depth : ${{ env.git-depth }}
328328 - name : Checkout submodules
@@ -337,7 +337,7 @@ jobs:
337337 CIBW_BUILD : cp313-pyodide_wasm32
338338 CIBW_PLATFORM : pyodide
339339 - name : Archive wheel
340- uses : actions/upload-artifact@v4
340+ uses : actions/upload-artifact@v5
341341 with :
342342 name : pyodide
343343 path : wheelhouse/*.whl
@@ -354,11 +354,11 @@ jobs:
354354 permissions :
355355 id-token : write
356356 steps :
357- - uses : actions/download-artifact@v4
357+ - uses : actions/download-artifact@v6
358358 with :
359359 name : sdist
360360 path : dist/
361- - uses : actions/download-artifact@v4
361+ - uses : actions/download-artifact@v6
362362 with :
363363 pattern : wheels-*
364364 path : dist/
0 commit comments