6464 run : |
6565 apt update && apt install git -yq
6666 git config --global --add safe.directory "$GITHUB_WORKSPACE"
67- - uses : actions/checkout@v4
67+ - uses : actions/checkout@v6
6868 with :
6969 fetch-depth : 1
7070 persist-credentials : false
@@ -101,10 +101,10 @@ jobs:
101101 needs : build-context
102102 if : needs.build-context.outputs.run-tests == 'true'
103103 steps :
104- - uses : actions/checkout@v4
104+ - uses : actions/checkout@v6
105105 with :
106106 persist-credentials : false
107- - uses : actions/setup-python@v5
107+ - uses : actions/setup-python@v6
108108 with :
109109 python-version : ' 3.x'
110110 - name : Runner image version
@@ -269,7 +269,7 @@ jobs:
269269 OPENSSL_DIR : ${{ github.workspace }}/multissl/openssl/${{ matrix.openssl_ver }}
270270 LD_LIBRARY_PATH : ${{ github.workspace }}/multissl/openssl/${{ matrix.openssl_ver }}/lib
271271 steps :
272- - uses : actions/checkout@v4
272+ - uses : actions/checkout@v6
273273 with :
274274 persist-credentials : false
275275 - name : Runner image version
@@ -285,7 +285,7 @@ jobs:
285285 echo "LD_LIBRARY_PATH=${GITHUB_WORKSPACE}/multissl/openssl/${OPENSSL_VER}/lib" >> "$GITHUB_ENV"
286286 - name : ' Restore OpenSSL build'
287287 id : cache-openssl
288- uses : actions/cache@v4
288+ uses : actions/cache@v5
289289 with :
290290 path : ./multissl/openssl/${{ env.OPENSSL_VER }}
291291 key : ${{ matrix.os }}-multissl-openssl-${{ env.OPENSSL_VER }}
@@ -321,7 +321,7 @@ jobs:
321321 OPENSSL_DIR : ${{ github.workspace }}/multissl/aws-lc/${{ matrix.awslc_ver }}
322322 LD_LIBRARY_PATH : ${{ github.workspace }}/multissl/aws-lc/${{ matrix.awslc_ver }}/lib
323323 steps :
324- - uses : actions/checkout@v4
324+ - uses : actions/checkout@v6
325325 with :
326326 persist-credentials : false
327327 - name : Runner image version
@@ -337,7 +337,7 @@ jobs:
337337 echo "LD_LIBRARY_PATH=${GITHUB_WORKSPACE}/multissl/aws-lc/${AWSLC_VER}/lib" >> "$GITHUB_ENV"
338338 - name : ' Restore AWS-LC build'
339339 id : cache-aws-lc
340- uses : actions/cache@v4
340+ uses : actions/cache@v5
341341 with :
342342 path : ./multissl/aws-lc/${{ matrix.awslc_ver }}
343343 key : ${{ matrix.os }}-multissl-aws-lc-${{ matrix.awslc_ver }}
@@ -386,7 +386,7 @@ jobs:
386386
387387 runs-on : ${{ matrix.runs-on }}
388388 steps :
389- - uses : actions/checkout@v4
389+ - uses : actions/checkout@v6
390390 with :
391391 persist-credentials : false
392392 - name : Build and test
@@ -399,7 +399,7 @@ jobs:
399399 timeout-minutes : 60
400400 runs-on : macos-14
401401 steps :
402- - uses : actions/checkout@v4
402+ - uses : actions/checkout@v6
403403 with :
404404 persist-credentials : false
405405
@@ -431,7 +431,7 @@ jobs:
431431 OPENSSL_VER : 3.0.18
432432 PYTHONSTRICTEXTENSIONBUILD : 1
433433 steps :
434- - uses : actions/checkout@v4
434+ - uses : actions/checkout@v6
435435 with :
436436 persist-credentials : false
437437 - name : Register gcc problem matcher
@@ -445,7 +445,7 @@ jobs:
445445 echo "LD_LIBRARY_PATH=${GITHUB_WORKSPACE}/multissl/openssl/${OPENSSL_VER}/lib" >> "$GITHUB_ENV"
446446 - name : ' Restore OpenSSL build'
447447 id : cache-openssl
448- uses : actions/cache@v4
448+ uses : actions/cache@v5
449449 with :
450450 path : ./multissl/openssl/${{ env.OPENSSL_VER }}
451451 key : ${{ runner.os }}-multissl-openssl-${{ env.OPENSSL_VER }}
@@ -495,7 +495,7 @@ jobs:
495495 ./python -m venv "$VENV_LOC" && "$VENV_PYTHON" -m pip install -r "${GITHUB_WORKSPACE}/Tools/requirements-hypothesis.txt"
496496 - name : ' Restore Hypothesis database'
497497 id : cache-hypothesis-database
498- uses : actions/cache@v4
498+ uses : actions/cache@v5
499499 with :
500500 path : ${{ env.CPYTHON_BUILDDIR }}/.hypothesis/
501501 key : hypothesis-database-${{ github.head_ref || github.run_id }}
@@ -522,7 +522,7 @@ jobs:
522522 -x test_subprocess \
523523 -x test_signal \
524524 -x test_sysconfig
525- - uses : actions/upload-artifact@v4
525+ - uses : actions/upload-artifact@v6
526526 if : always()
527527 with :
528528 name : hypothesis-example-db
@@ -543,7 +543,7 @@ jobs:
543543 PYTHONSTRICTEXTENSIONBUILD : 1
544544 ASAN_OPTIONS : detect_leaks=0:allocator_may_return_null=1:handle_segv=0
545545 steps :
546- - uses : actions/checkout@v4
546+ - uses : actions/checkout@v6
547547 with :
548548 persist-credentials : false
549549 - name : Runner image version
@@ -553,7 +553,7 @@ jobs:
553553 - name : Install dependencies
554554 run : sudo ./.github/workflows/posix-deps-apt.sh
555555 - name : Set up GCC-10 for ASAN
556- uses : egor-tensin/setup-gcc@v1
556+ uses : egor-tensin/setup-gcc@v2
557557 with :
558558 version : 10
559559 - name : Configure OpenSSL env vars
@@ -563,7 +563,7 @@ jobs:
563563 echo "LD_LIBRARY_PATH=${GITHUB_WORKSPACE}/multissl/openssl/${OPENSSL_VER}/lib" >> "$GITHUB_ENV"
564564 - name : ' Restore OpenSSL build'
565565 id : cache-openssl
566- uses : actions/cache@v4
566+ uses : actions/cache@v5
567567 with :
568568 path : ./multissl/openssl/${{ env.OPENSSL_VER }}
569569 key : ${{ matrix.os }}-multissl-openssl-${{ env.OPENSSL_VER }}
@@ -613,7 +613,7 @@ jobs:
613613 needs : build-context
614614 if : needs.build-context.outputs.run-ubuntu == 'true'
615615 steps :
616- - uses : actions/checkout@v4
616+ - uses : actions/checkout@v6
617617 with :
618618 persist-credentials : false
619619 - name : Runner image version
@@ -670,13 +670,13 @@ jobs:
670670 sanitizer : ${{ matrix.sanitizer }}
671671 - name : Upload crash
672672 if : failure() && steps.build.outcome == 'success'
673- uses : actions/upload-artifact@v4
673+ uses : actions/upload-artifact@v6
674674 with :
675675 name : ${{ matrix.sanitizer }}-artifacts
676676 path : ./out/artifacts
677677 - name : Upload SARIF
678678 if : always() && steps.build.outcome == 'success'
679- uses : github/codeql-action/upload-sarif@v3
679+ uses : github/codeql-action/upload-sarif@v4
680680 with :
681681 sarif_file : cifuzz-sarif/results.sarif
682682 checkout_path : cifuzz-sarif
0 commit comments