@@ -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 with :
6363 python-version : ' 3.x'
6464 - name : Install dependencies
8989 if : ${{ failure() && steps.check.conclusion == 'failure' }}
9090 run : |
9191 make regen-abidump
92- - uses : actions/upload-artifact@v4
92+ - uses : actions/upload-artifact@v6
9393 name : Publish updated ABI files
9494 if : ${{ failure() && steps.check.conclusion == 'failure' }}
9595 with :
@@ -111,7 +111,7 @@ jobs:
111111 run : |
112112 apt update && apt install git -yq
113113 git config --global --add safe.directory "$GITHUB_WORKSPACE"
114- - uses : actions/checkout@v4
114+ - uses : actions/checkout@v6
115115 with :
116116 fetch-depth : 1
117117 persist-credentials : false
@@ -148,10 +148,10 @@ jobs:
148148 needs : build-context
149149 if : needs.build-context.outputs.run-tests == 'true'
150150 steps :
151- - uses : actions/checkout@v4
151+ - uses : actions/checkout@v6
152152 with :
153153 persist-credentials : false
154- - uses : actions/setup-python@v5
154+ - uses : actions/setup-python@v6
155155 with :
156156 python-version : ' 3.x'
157157 - name : Runner image version
@@ -311,7 +311,7 @@ jobs:
311311 OPENSSL_DIR : ${{ github.workspace }}/multissl/openssl/${{ matrix.openssl_ver }}
312312 LD_LIBRARY_PATH : ${{ github.workspace }}/multissl/openssl/${{ matrix.openssl_ver }}/lib
313313 steps :
314- - uses : actions/checkout@v4
314+ - uses : actions/checkout@v6
315315 with :
316316 persist-credentials : false
317317 - name : Runner image version
@@ -327,7 +327,7 @@ jobs:
327327 echo "LD_LIBRARY_PATH=${GITHUB_WORKSPACE}/multissl/openssl/${OPENSSL_VER}/lib" >> "$GITHUB_ENV"
328328 - name : ' Restore OpenSSL build'
329329 id : cache-openssl
330- uses : actions/cache@v4
330+ uses : actions/cache@v5
331331 with :
332332 path : ./multissl/openssl/${{ env.OPENSSL_VER }}
333333 key : ${{ matrix.os }}-multissl-openssl-${{ env.OPENSSL_VER }}
@@ -362,7 +362,7 @@ jobs:
362362
363363 runs-on : ${{ matrix.runs-on }}
364364 steps :
365- - uses : actions/checkout@v4
365+ - uses : actions/checkout@v6
366366 with :
367367 persist-credentials : false
368368 - name : Build and test
@@ -375,7 +375,7 @@ jobs:
375375 timeout-minutes : 60
376376 runs-on : macos-14
377377 steps :
378- - uses : actions/checkout@v4
378+ - uses : actions/checkout@v6
379379 with :
380380 persist-credentials : false
381381
@@ -407,7 +407,7 @@ jobs:
407407 OPENSSL_VER : 3.0.18
408408 PYTHONSTRICTEXTENSIONBUILD : 1
409409 steps :
410- - uses : actions/checkout@v4
410+ - uses : actions/checkout@v6
411411 with :
412412 persist-credentials : false
413413 - name : Register gcc problem matcher
@@ -421,7 +421,7 @@ jobs:
421421 echo "LD_LIBRARY_PATH=${GITHUB_WORKSPACE}/multissl/openssl/${OPENSSL_VER}/lib" >> "$GITHUB_ENV"
422422 - name : ' Restore OpenSSL build'
423423 id : cache-openssl
424- uses : actions/cache@v4
424+ uses : actions/cache@v5
425425 with :
426426 path : ./multissl/openssl/${{ env.OPENSSL_VER }}
427427 key : ${{ runner.os }}-multissl-openssl-${{ env.OPENSSL_VER }}
@@ -471,7 +471,7 @@ jobs:
471471 ./python -m venv "$VENV_LOC" && "$VENV_PYTHON" -m pip install -r "${GITHUB_WORKSPACE}/Tools/requirements-hypothesis.txt"
472472 - name : ' Restore Hypothesis database'
473473 id : cache-hypothesis-database
474- uses : actions/cache@v4
474+ uses : actions/cache@v5
475475 with :
476476 path : ${{ env.CPYTHON_BUILDDIR }}/.hypothesis/
477477 key : hypothesis-database-${{ github.head_ref || github.run_id }}
@@ -498,7 +498,7 @@ jobs:
498498 -x test_subprocess \
499499 -x test_signal \
500500 -x test_sysconfig
501- - uses : actions/upload-artifact@v4
501+ - uses : actions/upload-artifact@v6
502502 if : always()
503503 with :
504504 name : hypothesis-example-db
@@ -519,7 +519,7 @@ jobs:
519519 PYTHONSTRICTEXTENSIONBUILD : 1
520520 ASAN_OPTIONS : detect_leaks=0:allocator_may_return_null=1:handle_segv=0
521521 steps :
522- - uses : actions/checkout@v4
522+ - uses : actions/checkout@v6
523523 with :
524524 persist-credentials : false
525525 - name : Runner image version
@@ -529,7 +529,7 @@ jobs:
529529 - name : Install dependencies
530530 run : sudo ./.github/workflows/posix-deps-apt.sh
531531 - name : Set up GCC-10 for ASAN
532- uses : egor-tensin/setup-gcc@v1
532+ uses : egor-tensin/setup-gcc@v2
533533 with :
534534 version : 10
535535 - name : Configure OpenSSL env vars
@@ -539,7 +539,7 @@ jobs:
539539 echo "LD_LIBRARY_PATH=${GITHUB_WORKSPACE}/multissl/openssl/${OPENSSL_VER}/lib" >> "$GITHUB_ENV"
540540 - name : ' Restore OpenSSL build'
541541 id : cache-openssl
542- uses : actions/cache@v4
542+ uses : actions/cache@v5
543543 with :
544544 path : ./multissl/openssl/${{ env.OPENSSL_VER }}
545545 key : ${{ matrix.os }}-multissl-openssl-${{ env.OPENSSL_VER }}
@@ -589,7 +589,7 @@ jobs:
589589 needs : build-context
590590 if : needs.build-context.outputs.run-ubuntu == 'true'
591591 steps :
592- - uses : actions/checkout@v4
592+ - uses : actions/checkout@v6
593593 with :
594594 persist-credentials : false
595595 - name : Runner image version
@@ -646,7 +646,7 @@ jobs:
646646 sanitizer : ${{ matrix.sanitizer }}
647647 - name : Upload crash
648648 if : failure() && steps.build.outcome == 'success'
649- uses : actions/upload-artifact@v4
649+ uses : actions/upload-artifact@v6
650650 with :
651651 name : ${{ matrix.sanitizer }}-artifacts
652652 path : ./out/artifacts
0 commit comments