1515 make-all :
1616 runs-on : ubuntu-latest
1717 steps :
18- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1 .1
18+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # tag=v6.0 .1
1919 - name : make all
2020 run : make all
2121
@@ -26,15 +26,15 @@ jobs:
2626 DEVNULLRIGHTS : 1
2727 READFROMBLOCKDEVICE : 1
2828 steps :
29- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1 .1
29+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # tag=v6.0 .1
3030 - name : make test
3131 run : make test
3232
3333 # lasts ~26mn
3434 make-test-macos :
3535 runs-on : macos-latest
3636 steps :
37- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1 .1
37+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # tag=v6.0 .1
3838 - name : make test on macos
3939 run : make test
4040
4545 DEVNULLRIGHTS : 1
4646 READFROMBLOCKDEVICE : 1
4747 steps :
48- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1 .1
48+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # tag=v6.0 .1
4949 - name : make test # note: `make -j test success` seems to require a clean state
5050 run : |
5151 sudo apt-get -qqq update
@@ -56,37 +56,37 @@ jobs:
5656 no-intrinsics-fuzztest :
5757 runs-on : ubuntu-latest
5858 steps :
59- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1 .1
59+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # tag=v6.0 .1
6060 - name : no intrinsics fuzztest
6161 run : MOREFLAGS="-DZSTD_NO_INTRINSICS" make -C tests fuzztest
6262
6363 tsan-zstreamtest :
6464 runs-on : ubuntu-latest
6565 steps :
66- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1 .1
66+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # tag=v6.0 .1
6767 - name : thread sanitizer zstreamtest
6868 run : CC=clang ZSTREAM_TESTTIME=-T3mn make tsan-test-zstream
6969
7070 uasan-zstreamtest :
7171 runs-on : ubuntu-latest
7272 steps :
73- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1 .1
73+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # tag=v6.0 .1
7474 - name : ub + address sanitizer on zstreamtest
7575 run : CC=clang make uasan-test-zstream
7676
7777 # lasts ~15mn
7878 tsan-fuzztest :
7979 runs-on : ubuntu-latest
8080 steps :
81- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1 .1
81+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # tag=v6.0 .1
8282 - name : thread sanitizer fuzztest
8383 run : CC=clang make tsan-fuzztest
8484
8585
8686 big-tests-zstreamtest32 :
8787 runs-on : ubuntu-latest
8888 steps :
89- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1 .1
89+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # tag=v6.0 .1
9090 - name : zstream tests in 32bit mode, with big tests
9191 run : |
9292 sudo apt-get -qqq update
9797 gcc-8-asan-ubsan-testzstd :
9898 runs-on : ubuntu-latest
9999 steps :
100- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1 .1
100+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # tag=v6.0 .1
101101 - name : gcc-8 + ASan + UBSan + Test Zstd
102102 # See https://askubuntu.com/a/1428822
103103 run : |
@@ -109,14 +109,14 @@ jobs:
109109 clang-asan-ubsan-testzstd :
110110 runs-on : ubuntu-latest
111111 steps :
112- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1 .1
112+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # tag=v6.0 .1
113113 - name : clang + ASan + UBSan + Test Zstd
114114 run : CC=clang make -j uasan-test-zstd </dev/null V=1
115115
116116 gcc-asan-ubsan-testzstd-32bit :
117117 runs-on : ubuntu-latest
118118 steps :
119- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1 .1
119+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # tag=v6.0 .1
120120 - name : ASan + UBSan + Test Zstd, 32bit mode
121121 run : |
122122 sudo apt-get -qqq update
@@ -130,7 +130,7 @@ jobs:
130130 gcc-8-asan-ubsan-fuzz :
131131 runs-on : ubuntu-latest
132132 steps :
133- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1 .1
133+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # tag=v6.0 .1
134134 - name : gcc-8 + ASan + UBSan + Fuzz Test
135135 # See https://askubuntu.com/a/1428822
136136 run : |
@@ -142,14 +142,14 @@ jobs:
142142 clang-asan-ubsan-fuzz :
143143 runs-on : ubuntu-latest
144144 steps :
145- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1 .1
145+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # tag=v6.0 .1
146146 - name : clang + ASan + UBSan + Fuzz Test
147147 run : CC=clang FUZZER_FLAGS="--long-tests" make clean uasan-fuzztest
148148
149149 gcc-asan-ubsan-fuzz32 :
150150 runs-on : ubuntu-latest
151151 steps :
152- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1 .1
152+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # tag=v6.0 .1
153153 - name : ASan + UBSan + Fuzz Test 32bit
154154 run : |
155155 sudo apt-get -qqq update
@@ -159,7 +159,7 @@ jobs:
159159 clang-asan-fuzz32 :
160160 runs-on : ubuntu-latest
161161 steps :
162- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1 .1
162+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # tag=v6.0 .1
163163 - name : clang + ASan + Fuzz Test 32bit
164164 run : |
165165 sudo apt-get -qqq update
@@ -174,7 +174,7 @@ jobs:
174174# clang-asan-ubsan-fuzz32:
175175# runs-on: ubuntu-20.04
176176# steps:
177- # - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1 .1
177+ # - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # tag=v6.0 .1
178178# - name: clang + ASan + UBSan + Fuzz Test 32bit
179179# run: |
180180# sudo apt-get -qqq update
@@ -184,28 +184,28 @@ jobs:
184184 asan-ubsan-regression :
185185 runs-on : ubuntu-latest
186186 steps :
187- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1 .1
187+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # tag=v6.0 .1
188188 - name : ASan + UBSan + Regression Test
189189 run : make -j uasanregressiontest
190190
191191 clang-asan-ubsan-regression :
192192 runs-on : ubuntu-latest
193193 steps :
194- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1 .1
194+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # tag=v6.0 .1
195195 - name : clang + ASan + UBSan + Regression Test
196196 run : CC=clang make -j uasanregressiontest
197197
198198 msan-regression :
199199 runs-on : ubuntu-latest
200200 steps :
201- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1 .1
201+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # tag=v6.0 .1
202202 - name : MSan + Regression Test
203203 run : make -j msanregressiontest
204204
205205 clang-msan-fuzz-unoptimized :
206206 runs-on : ubuntu-latest
207207 steps :
208- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1 .1
208+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # tag=v6.0 .1
209209 - name : clang + MSan + Fuzz Test
210210 run : |
211211 sudo apt-get -qqq update
@@ -215,7 +215,7 @@ jobs:
215215 clang-msan-fuzz :
216216 runs-on : ubuntu-latest
217217 steps :
218- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1 .1
218+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # tag=v6.0 .1
219219 - name : clang + MSan + Fuzz Test
220220 run : |
221221 sudo apt-get -qqq update
@@ -226,7 +226,7 @@ jobs:
226226 clang-msan-testzstd :
227227 runs-on : ubuntu-latest
228228 steps :
229- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1 .1
229+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # tag=v6.0 .1
230230 - name : clang + MSan + Test Zstd
231231 run : |
232232 sudo apt-get update
@@ -236,7 +236,7 @@ jobs:
236236 armfuzz :
237237 runs-on : ubuntu-latest
238238 steps :
239- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1 .1
239+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # tag=v6.0 .1
240240 - name : Qemu ARM emulation + Fuzz Test
241241 run : |
242242 sudo apt-get -qqq update
@@ -246,7 +246,7 @@ jobs:
246246 valgrind-fuzz-test :
247247 runs-on : ubuntu-latest
248248 steps :
249- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1 .1
249+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # tag=v6.0 .1
250250 - name : valgrind + fuzz test stack mode # ~ 7mn
251251 shell : ' script -q -e -c "bash {0}"'
252252 run : |
@@ -262,7 +262,7 @@ jobs:
262262 run :
263263 shell : msys2 {0}
264264 steps :
265- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1 .1
265+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # tag=v6.0 .1
266266 - uses : msys2/setup-msys2@d44ca8e88d8b43d56cf5670f91747359d5537f97 # tag=v2.26.0
267267 with :
268268 msystem : MINGW64
0 commit comments