4646 runs-on : ubuntu-24.04-16core
4747
4848 steps :
49- - uses : actions/checkout@v2
49+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
5050
51- - uses : bazel-contrib/setup-bazel@0.16 .0
51+ - uses : bazel-contrib/setup-bazel@77a1d3d18379c7cb0a7e3b9fcaaa4d94f1029763 # 0.18 .0
5252 with :
5353 bazelisk-cache : true
5454 disk-cache : ${{ github.job }}
7878 done
7979
8080 - name : Upload test data
81- uses : actions/upload-artifact@v4
81+ uses : actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
8282 with :
8383 name : test_data
8484 path : bazel-bin/test/test_data/*.wasm
@@ -255,7 +255,7 @@ jobs:
255255 flags : --config=hermetic-llvm
256256
257257 steps :
258- - uses : actions/checkout@v2
258+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
259259
260260 - name : Compute job hash
261261 id : job-hash
@@ -269,29 +269,29 @@ jobs:
269269 # Needed for s390x test which runs on a GHCR Docker Ubuntu image.
270270 - name : Login to GitHub Container Registry
271271 if : startsWith(matrix.run_under, 'docker')
272- uses : docker/login-action@v3
272+ uses : docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3.7.0
273273 with :
274274 registry : ghcr.io
275275 username : ${{ github.actor }}
276276 password : ${{ secrets.GITHUB_TOKEN }}
277277
278278 - name : Activate Docker/QEMU
279279 if : startsWith(matrix.run_under, 'docker')
280- uses : docker/setup-qemu-action@v3
280+ uses : docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130 # v3.7.0
281281
282282 - name : Set up Docker Buildx
283283 if : startsWith(matrix.run_under, 'docker')
284- uses : docker/setup-buildx-action@v3
284+ uses : docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0
285285
286- - uses : bazel-contrib/setup-bazel@0.16 .0
286+ - uses : bazel-contrib/setup-bazel@77a1d3d18379c7cb0a7e3b9fcaaa4d94f1029763 # 0.18 .0
287287 with :
288288 bazelisk-cache : true
289289 disk-cache : ${{ github.job }}-${{ steps.job-hash.outputs.hash }}
290290 external-cache : true
291291 repository-cache : true
292292
293293 - name : Download test data
294- uses : actions/download-artifact@v4
294+ uses : actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0
295295 with :
296296 name : test_data
297297 path : test/test_data/
@@ -307,7 +307,7 @@ jobs:
307307
308308 - name : Build local Docker image
309309 if : ${{ startsWith(matrix.run_under, 'docker') }}
310- uses : docker/build-push-action@v6
310+ uses : docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # v6.18.0
311311 with :
312312 context : .
313313 file : bazel/external/Dockerfile.bazel
0 commit comments