1616 make-all :
1717 runs-on : ubuntu-latest
1818 steps :
19- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # tag=v4.2.2
19+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag=v5.0.0
2020 - name : make all
2121 run : make all
2222
2727 DEVNULLRIGHTS : 1
2828 READFROMBLOCKDEVICE : 1
2929 steps :
30- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # tag=v4.2.2
30+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag=v5.0.0
3131 - name : make test
3232 run : |
3333 make test
3838 make-test-macos :
3939 runs-on : macos-latest
4040 steps :
41- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # tag=v4.2.2
41+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag=v5.0.0
4242 - name : make test on macos
4343 run : make test
4444
4949 DEVNULLRIGHTS : 1
5050 READFROMBLOCKDEVICE : 1
5151 steps :
52- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # tag=v4.2.2
52+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag=v5.0.0
5353 - name : make test # note: `make -j test success` seems to require a clean state
5454 run : |
5555 sudo apt-get -qqq update
6161 test-largeDictionary :
6262 runs-on : ubuntu-latest
6363 steps :
64- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # tag=v4.2.2
64+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag=v5.0.0
6565 - name : largeDictionary
6666 run : |
6767 CFLAGS="-Werror -O3" make -j -C tests test-largeDictionary
@@ -70,37 +70,37 @@ jobs:
7070 no-intrinsics-fuzztest :
7171 runs-on : ubuntu-latest
7272 steps :
73- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # tag=v4.2.2
73+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag=v5.0.0
7474 - name : no intrinsics fuzztest
7575 run : MOREFLAGS="-DZSTD_NO_INTRINSICS" make -C tests fuzztest
7676
7777 # lasts ~8mn
7878 tsan-zstreamtest :
7979 runs-on : ubuntu-latest
8080 steps :
81- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # tag=v4.2.2
81+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag=v5.0.0
8282 - name : thread sanitizer zstreamtest
8383 run : CC=clang ZSTREAM_TESTTIME=-T3mn make tsan-test-zstream
8484
8585 uasan-zstreamtest :
8686 runs-on : ubuntu-latest
8787 steps :
88- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # tag=v4.2.2
88+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag=v5.0.0
8989 - name : ub + address sanitizer on zstreamtest
9090 run : CC=clang make uasan-test-zstream
9191
9292 # lasts ~11mn
9393 tsan-fuzztest :
9494 runs-on : ubuntu-latest
9595 steps :
96- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # tag=v4.2.2
96+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag=v5.0.0
9797 - name : thread sanitizer fuzztest
9898 run : CC=clang make tsan-fuzztest
9999
100100 big-tests-zstreamtest32 :
101101 runs-on : ubuntu-latest
102102 steps :
103- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # tag=v4.2.2
103+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag=v5.0.0
104104 - name : zstream tests in 32bit mode, with big tests
105105 run : |
106106 sudo apt-get -qqq update
@@ -111,7 +111,7 @@ jobs:
111111 gcc-8-asan-ubsan-testzstd :
112112 runs-on : ubuntu-latest
113113 steps :
114- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # tag=v4.2.2
114+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag=v5.0.0
115115 - name : gcc-8 + ASan + UBSan + Test Zstd
116116 # See https://askubuntu.com/a/1428822
117117 run : |
@@ -123,14 +123,14 @@ jobs:
123123 clang-asan-ubsan-testzstd :
124124 runs-on : ubuntu-latest
125125 steps :
126- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # tag=v4.2.2
126+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag=v5.0.0
127127 - name : clang + ASan + UBSan + Test Zstd
128128 run : CC=clang make -j uasan-test-zstd </dev/null V=1
129129
130130 gcc-asan-ubsan-testzstd-32bit :
131131 runs-on : ubuntu-latest
132132 steps :
133- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # tag=v4.2.2
133+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag=v5.0.0
134134 - name : ASan + UBSan + Test Zstd, 32bit mode
135135 run : |
136136 sudo apt-get -qqq update
@@ -144,7 +144,7 @@ jobs:
144144 gcc-8-asan-ubsan-fuzz :
145145 runs-on : ubuntu-latest
146146 steps :
147- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # tag=v4.2.2
147+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag=v5.0.0
148148 - name : gcc-8 + ASan + UBSan + Fuzz Test
149149 # See https://askubuntu.com/a/1428822
150150 run : |
@@ -156,14 +156,14 @@ jobs:
156156 clang-asan-ubsan-fuzz :
157157 runs-on : ubuntu-latest
158158 steps :
159- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # tag=v4.2.2
159+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag=v5.0.0
160160 - name : clang + ASan + UBSan + Fuzz Test
161161 run : CC=clang FUZZER_FLAGS="--long-tests" make clean uasan-fuzztest
162162
163163 gcc-asan-ubsan-fuzz32 :
164164 runs-on : ubuntu-latest
165165 steps :
166- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # tag=v4.2.2
166+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag=v5.0.0
167167 - name : ASan + UBSan + Fuzz Test 32bit
168168 run : |
169169 sudo apt-get -qqq update
@@ -173,7 +173,7 @@ jobs:
173173 clang-asan-fuzz32 :
174174 runs-on : ubuntu-latest
175175 steps :
176- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # tag=v4.2.2
176+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag=v5.0.0
177177 - name : clang + ASan + Fuzz Test 32bit
178178 run : |
179179 sudo apt-get -qqq update
@@ -188,7 +188,7 @@ jobs:
188188# clang-asan-ubsan-fuzz32:
189189# runs-on: ubuntu-20.04
190190# steps:
191- # - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # tag=v4.2.2
191+ # - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag=v5.0.0
192192# - name: clang + ASan + UBSan + Fuzz Test 32bit
193193# run: |
194194# sudo apt-get -qqq update
@@ -198,28 +198,28 @@ jobs:
198198 asan-ubsan-regression :
199199 runs-on : ubuntu-latest
200200 steps :
201- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # tag=v4.2.2
201+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag=v5.0.0
202202 - name : ASan + UBSan + Regression Test
203203 run : make -j uasanregressiontest
204204
205205 clang-asan-ubsan-regression :
206206 runs-on : ubuntu-latest
207207 steps :
208- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # tag=v4.2.2
208+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag=v5.0.0
209209 - name : clang + ASan + UBSan + Regression Test
210210 run : CC=clang make -j uasanregressiontest
211211
212212 msan-regression :
213213 runs-on : ubuntu-latest
214214 steps :
215- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # tag=v4.2.2
215+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag=v5.0.0
216216 - name : MSan + Regression Test
217217 run : make -j msanregressiontest
218218
219219 clang-msan-fuzz-unoptimized :
220220 runs-on : ubuntu-latest
221221 steps :
222- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # tag=v4.2.2
222+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag=v5.0.0
223223 - name : clang + MSan + Fuzz Test
224224 run : |
225225 sudo apt-get -qqq update
@@ -229,7 +229,7 @@ jobs:
229229 clang-msan-fuzz :
230230 runs-on : ubuntu-latest
231231 steps :
232- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # tag=v4.2.2
232+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag=v5.0.0
233233 - name : clang + MSan + Fuzz Test
234234 run : |
235235 sudo apt-get -qqq update
@@ -239,15 +239,15 @@ jobs:
239239 clang-msan-testzstd :
240240 runs-on : ubuntu-latest
241241 steps :
242- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # tag=v4.2.2
242+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag=v5.0.0
243243 - name : clang + MSan + Test Zstd
244244 run : |
245245 CC=clang make -j msan-test-zstd HAVE_ZLIB=0 HAVE_LZ4=0 HAVE_LZMA=0 V=1
246246
247247 armfuzz :
248248 runs-on : ubuntu-latest
249249 steps :
250- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # tag=v4.2.2
250+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag=v5.0.0
251251 - name : Qemu ARM emulation + Fuzz Test
252252 run : |
253253 sudo apt-get -qqq update
@@ -257,7 +257,7 @@ jobs:
257257 valgrind-fuzz-test :
258258 runs-on : ubuntu-latest
259259 steps :
260- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # tag=v4.2.2
260+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag=v5.0.0
261261 - name : valgrind + fuzz test stack mode # ~ 7mn
262262 shell : ' script -q -e -c "bash {0}"'
263263 run : |
@@ -273,7 +273,7 @@ jobs:
273273 run :
274274 shell : msys2 {0}
275275 steps :
276- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # tag=v4.2.2
276+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag=v5.0.0
277277 - uses : msys2/setup-msys2@40677d36a502eb2cf0fb808cc9dec31bf6152638 # tag=v2.28.0
278278 with :
279279 msystem : MINGW64
0 commit comments