2626 container : seladb/alpine317
2727 steps :
2828 - name : Checkout code
29- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 .0.0
29+ uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 .0.1
3030
3131 # Checkout is performed out of the container and doesn't match our user
3232 - name : Fix checkout ownership
9191
9292 steps :
9393 - name : Checkout code
94- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 .0.0
94+ uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 .0.1
9595
9696 # Checkout is performed out of the container and doesn't match our user
9797 - name : Fix checkout ownership
@@ -105,7 +105,7 @@ jobs:
105105
106106 - name : Restore Ccache
107107 id : ccache-restore
108- uses : actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
108+ uses : actions/cache/restore@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
109109 with :
110110 path : |
111111 ${{ env.CCACHE_DIR }}
@@ -170,7 +170,7 @@ jobs:
170170 CODECOV_TOKEN : ${{ secrets.CODECOV_TOKEN }}
171171
172172 - name : Save Ccache
173- uses : actions/cache/save@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
173+ uses : actions/cache/save@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
174174 with :
175175 path : ${{ env.CCACHE_DIR }}
176176 key : ${{ steps.ccache-restore.outputs.cache-primary-key }}
@@ -182,15 +182,15 @@ jobs:
182182 image : ubuntu2404
183183 steps :
184184 - name : Checkout code
185- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 .0.0
185+ uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 .0.1
186186
187187 # Checkout is performed out of the container and doesn't match our user
188188 - name : Fix checkout ownership
189189 run : chown -R "$(id -u):$(id -g)" "$GITHUB_WORKSPACE"
190190
191191 - name : Restore Ccache
192192 id : ccache-restore
193- uses : actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
193+ uses : actions/cache/restore@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
194194 with :
195195 path : |
196196 ${{ env.CCACHE_DIR }}
@@ -230,7 +230,7 @@ jobs:
230230 gcovr -v -r . $GCOVR_FLAGS -o coverage.xml
231231
232232 - name : Upload Coverage Results
233- uses : codecov/codecov-action@5a1091511ad55cbe89839c7260b706298ca349f7 # v5.5.1
233+ uses : codecov/codecov-action@18283e04ce6e62d37312384ff67231eb8fd56d24 # v5.4.3
234234 with :
235235 files : ./coverage.xml
236236 flags : ${{ env.image }},unittest
@@ -240,7 +240,7 @@ jobs:
240240 CODECOV_TOKEN : ${{ secrets.CODECOV_TOKEN }}
241241
242242 - name : Save Ccache
243- uses : actions/cache/save@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
243+ uses : actions/cache/save@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
244244 with :
245245 path : ${{ env.CCACHE_DIR }}
246246 key : ${{ steps.ccache-restore.outputs.cache-primary-key }}
@@ -266,11 +266,11 @@ jobs:
266266 fi
267267
268268 - name : Checkout code
269- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 .0.0
269+ uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 .0.1
270270
271271 - name : Restore Ccache
272272 id : ccache-restore
273- uses : actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
273+ uses : actions/cache/restore@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
274274 with :
275275 path : ${{ env.CCACHE_DIR }}
276276 key : ${{ matrix.image }}-ccache-${{ github.run_id }}
@@ -308,7 +308,7 @@ jobs:
308308 run : cd build_examples/tutorials_bin && ./Tutorial-HelloWorld
309309
310310 - name : Save Ccache
311- uses : actions/cache/save@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
311+ uses : actions/cache/save@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
312312 with :
313313 path : ${{ env.CCACHE_DIR }}
314314 key : ${{ steps.ccache-restore.outputs.cache-primary-key }}
@@ -323,11 +323,11 @@ jobs:
323323
324324 steps :
325325 - name : Checkout code
326- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 .0.0
326+ uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 .0.1
327327
328328 - name : Restore Ccache
329329 id : ccache-restore
330- uses : actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
330+ uses : actions/cache/restore@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
331331 with :
332332 path : ${{ env.CCACHE_DIR }}
333333 key : ${{ matrix.image }}-ccache-${{ github.run_id }}
@@ -365,7 +365,7 @@ jobs:
365365 run : cd build_examples/tutorials_bin && ./Tutorial-HelloWorld
366366
367367 - name : Save Ccache
368- uses : actions/cache/save@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
368+ uses : actions/cache/save@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
369369 with :
370370 path : ${{ env.CCACHE_DIR }}
371371 key : ${{ steps.ccache-restore.outputs.cache-primary-key }}
@@ -399,10 +399,10 @@ jobs:
399399
400400 steps :
401401 - name : Checkout code
402- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 .0.0
402+ uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 .0.1
403403
404404 - name : Setup Python
405- uses : actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0 .0
405+ uses : actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1 .0
406406 with :
407407 # support version: https://raw.githubusercontent.com/actions/python-versions/main/versions-manifest.json
408408 python-version : " 3.12"
@@ -412,7 +412,7 @@ jobs:
412412
413413 - name : Restore Ccache
414414 id : ccache-restore
415- uses : actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
415+ uses : actions/cache/restore@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
416416 with :
417417 path : ${{ env.CCACHE_DIR }}
418418 key : ${{ matrix.os-version }}-${{ matrix.arch }}-ccache-${{ github.run_id }}
@@ -475,7 +475,7 @@ jobs:
475475 gcovr -v -r . $GCOVR_FLAGS -o coverage.xml
476476
477477 - name : Upload Coverage Results
478- uses : codecov/codecov-action@5a1091511ad55cbe89839c7260b706298ca349f7 # v5.5.1
478+ uses : codecov/codecov-action@18283e04ce6e62d37312384ff67231eb8fd56d24 # v5.4.3
479479 if : ${{ matrix.host-arch == matrix.arch }}
480480 with :
481481 files : ./coverage.xml
@@ -486,7 +486,7 @@ jobs:
486486 CODECOV_TOKEN : ${{ secrets.CODECOV_TOKEN }}
487487
488488 - name : Save Ccache
489- uses : actions/cache/save@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
489+ uses : actions/cache/save@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
490490 with :
491491 path : ${{ env.CCACHE_DIR }}
492492 key : ${{ steps.ccache-restore.outputs.cache-primary-key }}
@@ -534,10 +534,10 @@ jobs:
534534 runs-on : windows-latest
535535 steps :
536536 - name : Checkout code
537- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 .0.0
537+ uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 .0.1
538538
539539 - name : Setup MSYS2
540- uses : msys2/setup-msys2@fb197b72ce45fb24f17bf3f807a388985654d1f2 # v2.29 .0
540+ uses : msys2/setup-msys2@4f806de0a5a7294ffabaff804b38a9b435a73bda # v2.30 .0
541541 with :
542542 msystem : ${{matrix.sys}}
543543 install : >-
@@ -547,7 +547,7 @@ jobs:
547547 mingw-w64-${{matrix.env}}-make
548548
549549 - name : Setup Python
550- uses : actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0 .0
550+ uses : actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1 .0
551551 with :
552552 python-version : " 3.12"
553553
@@ -602,7 +602,7 @@ jobs:
602602 run : gcovr -v -g -k -r . $env:GCOVR_FLAGS.split() -o coverage.xml
603603
604604 - name : Upload Coverage Results
605- uses : codecov/codecov-action@5a1091511ad55cbe89839c7260b706298ca349f7 # v5.5.1
605+ uses : codecov/codecov-action@18283e04ce6e62d37312384ff67231eb8fd56d24 # v5.4.3
606606 with :
607607 files : ./coverage.xml
608608 flags : ${{ matrix.sys }},unittest
@@ -632,10 +632,10 @@ jobs:
632632 runs-on : ${{ matrix.os }}
633633 steps :
634634 - name : Checkout code
635- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 .0.0
635+ uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 .0.1
636636
637637 - name : Setup Python
638- uses : actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0 .0
638+ uses : actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1 .0
639639 with :
640640 python-version : " 3.12"
641641
@@ -690,7 +690,7 @@ jobs:
690690 python -m pytest --root-path=../../Dist/examples_bin
691691
692692 - name : Upload Coverage Results
693- uses : codecov/codecov-action@5a1091511ad55cbe89839c7260b706298ca349f7 # v5.5.1
693+ uses : codecov/codecov-action@18283e04ce6e62d37312384ff67231eb8fd56d24 # v5.4.3
694694 with :
695695 files : ./Tests/Pcap++Test/Pcap++Coverage.xml,./Tests/Packet++Test/Packet++Coverage.xml
696696 flags : ${{ matrix.os }},unittest,${{ matrix.pcap_lib }}
@@ -703,7 +703,7 @@ jobs:
703703 runs-on : windows-latest
704704 steps :
705705 - name : Checkout code
706- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 .0.0
706+ uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 .0.1
707707
708708 - name : Add MSBuild to PATH
709709 uses : microsoft/setup-msbuild@6fb02220983dee41ce7ae257b6f4d8f9bf5ed4ce # v2.0.0
@@ -743,10 +743,10 @@ jobs:
743743 matrix :
744744 version : ["14.1", "13.4"]
745745 steps :
746- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 .0.0
746+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 .0.1
747747 - name : Test in FreeBSD
748748 id : test
749- uses : vmactions/freebsd-vm@8873d98fd1413b5977cb2f7348fe329775159892 # v1.1.9
749+ uses : vmactions/freebsd-vm@c54ba3b62f49de9b67a2f3af017ab6152f0ebb6f # v1.3.4
750750 with :
751751 release : ${{ matrix.version }}
752752 usesh : true
@@ -797,10 +797,10 @@ jobs:
797797
798798 steps :
799799 - name : Checkout code
800- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 .0.0
800+ uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 .0.1
801801
802802 - name : Checkout lipbcap for Android
803- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 .0.0
803+ uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 .0.1
804804 with :
805805 repository : seladb/libpcap-android
806806 path : ./libpcap-android
@@ -814,7 +814,7 @@ jobs:
814814 run : cmake --build "$BUILD_DIR" -j
815815
816816 - name : Checkout ToyVpn-PcapPlusPlus
817- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 .0.0
817+ uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 .0.1
818818 with :
819819 repository : seladb/ToyVpn-PcapPlusPlus
820820 path : ./ToyVpn-PcapPlusPlus
@@ -872,15 +872,15 @@ jobs:
872872
873873 steps :
874874 - name : Checkout code
875- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 .0.0
875+ uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 .0.1
876876
877877 - name : Install dependencies
878878 run : |
879879 sudo apt update && sudo apt -y install ccache libpcap-dev libbpf-dev tcpreplay
880880
881881 - name : Restore Ccache
882882 id : ccache-restore
883- uses : actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
883+ uses : actions/cache/restore@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
884884 with :
885885 path : ${{ env.CCACHE_DIR }}
886886 key : ${{ matrix.image }}-ccache-${{ github.run_id }}
@@ -910,7 +910,7 @@ jobs:
910910 gcovr -v -r . $GCOVR_FLAGS -o coverage.xml
911911
912912 - name : Upload Coverage Results
913- uses : codecov/codecov-action@5a1091511ad55cbe89839c7260b706298ca349f7 # v5.5.1
913+ uses : codecov/codecov-action@18283e04ce6e62d37312384ff67231eb8fd56d24 # v5.4.3
914914 with :
915915 files : ./coverage.xml
916916 flags : xdp,unittest
@@ -920,7 +920,7 @@ jobs:
920920 CODECOV_TOKEN : ${{ secrets.CODECOV_TOKEN }}
921921
922922 - name : Save Ccache
923- uses : actions/cache/save@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
923+ uses : actions/cache/save@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
924924 with :
925925 path : ${{ env.CCACHE_DIR }}
926926 key : ${{ steps.ccache-restore.outputs.cache-primary-key }}
@@ -937,7 +937,7 @@ jobs:
937937 image : gcr.io/oss-fuzz-base/base-builder
938938 steps :
939939 - name : Checkout code
940- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 .0.0
940+ uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 .0.1
941941
942942 - name : Install prerequisites
943943 run : |
@@ -949,7 +949,7 @@ jobs:
949949
950950 - name : Restore Ccache
951951 id : ccache-restore
952- uses : actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
952+ uses : actions/cache/restore@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
953953 with :
954954 path : ${{ env.CCACHE_DIR }}
955955 key : ${{ matrix.engine }}-${{ matrix.sanitizer }}-ccache-${{ github.run_id }}
@@ -971,7 +971,7 @@ jobs:
971971 Tests/Fuzzers/RegressionTests/run_tests.sh
972972
973973 - name : Save Ccache
974- uses : actions/cache/save@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
974+ uses : actions/cache/save@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
975975 with :
976976 path : ${{ env.CCACHE_DIR }}
977977 key : ${{ steps.ccache-restore.outputs.cache-primary-key }}
0 commit comments