@@ -55,10 +55,10 @@ jobs:
5555 needs : build-context
5656 if : needs.build-context.outputs.run-tests == 'true'
5757 steps :
58- - uses : actions/checkout@v4
58+ - uses : actions/checkout@v6
5959 with :
6060 persist-credentials : false
61- - uses : actions/setup-python@v5
61+ - uses : actions/setup-python@v6
6262 - name : Install dependencies
6363 run : |
6464 sudo ./.github/workflows/posix-deps-apt.sh
8787 if : ${{ failure() && steps.check.conclusion == 'failure' }}
8888 run : |
8989 make regen-abidump
90- - uses : actions/upload-artifact@v4
90+ - uses : actions/upload-artifact@v6
9191 name : Publish updated ABI files
9292 if : ${{ failure() && steps.check.conclusion == 'failure' }}
9393 with :
@@ -109,7 +109,7 @@ jobs:
109109 run : |
110110 apt update && apt install git -yq
111111 git config --global --add safe.directory "$GITHUB_WORKSPACE"
112- - uses : actions/checkout@v4
112+ - uses : actions/checkout@v6
113113 with :
114114 fetch-depth : 1
115115 persist-credentials : false
@@ -146,10 +146,10 @@ jobs:
146146 needs : build-context
147147 if : needs.build-context.outputs.run-tests == 'true'
148148 steps :
149- - uses : actions/checkout@v4
149+ - uses : actions/checkout@v6
150150 with :
151151 persist-credentials : false
152- - uses : actions/setup-python@v5
152+ - uses : actions/setup-python@v6
153153 with :
154154 python-version : ' 3.x'
155155 - name : Runner image version
@@ -300,7 +300,7 @@ jobs:
300300 OPENSSL_DIR : ${{ github.workspace }}/multissl/openssl/${{ matrix.openssl_ver }}
301301 LD_LIBRARY_PATH : ${{ github.workspace }}/multissl/openssl/${{ matrix.openssl_ver }}/lib
302302 steps :
303- - uses : actions/checkout@v4
303+ - uses : actions/checkout@v6
304304 with :
305305 persist-credentials : false
306306 - name : Runner image version
@@ -316,7 +316,7 @@ jobs:
316316 echo "LD_LIBRARY_PATH=${GITHUB_WORKSPACE}/multissl/openssl/${OPENSSL_VER}/lib" >> "$GITHUB_ENV"
317317 - name : ' Restore OpenSSL build'
318318 id : cache-openssl
319- uses : actions/cache@v4
319+ uses : actions/cache@v5
320320 with :
321321 path : ./multissl/openssl/${{ env.OPENSSL_VER }}
322322 key : ${{ matrix.os }}-multissl-openssl-${{ env.OPENSSL_VER }}
@@ -351,7 +351,7 @@ jobs:
351351
352352 runs-on : ${{ matrix.runs-on }}
353353 steps :
354- - uses : actions/checkout@v4
354+ - uses : actions/checkout@v6
355355 with :
356356 persist-credentials : false
357357 - name : Build and test
@@ -373,7 +373,7 @@ jobs:
373373 OPENSSL_VER : 3.0.18
374374 PYTHONSTRICTEXTENSIONBUILD : 1
375375 steps :
376- - uses : actions/checkout@v4
376+ - uses : actions/checkout@v6
377377 with :
378378 persist-credentials : false
379379 - name : Register gcc problem matcher
@@ -387,7 +387,7 @@ jobs:
387387 echo "LD_LIBRARY_PATH=${GITHUB_WORKSPACE}/multissl/openssl/${OPENSSL_VER}/lib" >> "$GITHUB_ENV"
388388 - name : ' Restore OpenSSL build'
389389 id : cache-openssl
390- uses : actions/cache@v4
390+ uses : actions/cache@v5
391391 with :
392392 path : ./multissl/openssl/${{ env.OPENSSL_VER }}
393393 key : ${{ runner.os }}-multissl-openssl-${{ env.OPENSSL_VER }}
@@ -436,7 +436,7 @@ jobs:
436436 ./python -m venv "$VENV_LOC" && "$VENV_PYTHON" -m pip install -r "${GITHUB_WORKSPACE}/Tools/requirements-hypothesis.txt"
437437 - name : ' Restore Hypothesis database'
438438 id : cache-hypothesis-database
439- uses : actions/cache@v4
439+ uses : actions/cache@v5
440440 with :
441441 path : ${{ env.CPYTHON_BUILDDIR }}/.hypothesis/
442442 key : hypothesis-database-${{ github.head_ref || github.run_id }}
@@ -463,7 +463,7 @@ jobs:
463463 -x test_subprocess \
464464 -x test_signal \
465465 -x test_sysconfig
466- - uses : actions/upload-artifact@v4
466+ - uses : actions/upload-artifact@v6
467467 if : always()
468468 with :
469469 name : hypothesis-example-db
@@ -484,7 +484,7 @@ jobs:
484484 PYTHONSTRICTEXTENSIONBUILD : 1
485485 ASAN_OPTIONS : detect_leaks=0:allocator_may_return_null=1:handle_segv=0
486486 steps :
487- - uses : actions/checkout@v4
487+ - uses : actions/checkout@v6
488488 with :
489489 persist-credentials : false
490490 - name : Runner image version
@@ -494,7 +494,7 @@ jobs:
494494 - name : Install dependencies
495495 run : sudo ./.github/workflows/posix-deps-apt.sh
496496 - name : Set up GCC-10 for ASAN
497- uses : egor-tensin/setup-gcc@v1
497+ uses : egor-tensin/setup-gcc@v2
498498 with :
499499 version : 10
500500 - name : Configure OpenSSL env vars
@@ -504,7 +504,7 @@ jobs:
504504 echo "LD_LIBRARY_PATH=${GITHUB_WORKSPACE}/multissl/openssl/${OPENSSL_VER}/lib" >> "$GITHUB_ENV"
505505 - name : ' Restore OpenSSL build'
506506 id : cache-openssl
507- uses : actions/cache@v4
507+ uses : actions/cache@v5
508508 with :
509509 path : ./multissl/openssl/${{ env.OPENSSL_VER }}
510510 key : ${{ matrix.os }}-multissl-openssl-${{ env.OPENSSL_VER }}
@@ -572,7 +572,7 @@ jobs:
572572 sanitizer : ${{ matrix.sanitizer }}
573573 - name : Upload crash
574574 if : failure() && steps.build.outcome == 'success'
575- uses : actions/upload-artifact@v4
575+ uses : actions/upload-artifact@v6
576576 with :
577577 name : ${{ matrix.sanitizer }}-artifacts
578578 path : ./out/artifacts
0 commit comments