@@ -40,11 +40,11 @@ jobs:
4040 CONTAINERD_VERSION : " ${{ matrix.containerd }}"
4141 ARCH : " ${{ matrix.arch }}"
4242 steps :
43- 43+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
4444 with :
4545 fetch-depth : 1
4646 - name : " Expose GitHub Runtime variables for gha"
47- uses : crazy-max/ghaction-github-runtime@v3
47+ uses : crazy-max/ghaction-github-runtime@b3a9207c0e1ef41f4cf215303c976869d0c2c1c4 # v3.0.0
4848 - name : " Build dependencies for the integration test environment image"
4949 run : |
5050 docker buildx create --name with-gha --use
@@ -73,16 +73,16 @@ jobs:
7373 - os : ubuntu-24.04
7474 goos : linux
7575 steps :
76- 76+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
7777 with :
7878 fetch-depth : 1
79- - uses : actions/setup-go@v5
79+ - uses : actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # v5.2.0
8080 with :
8181 go-version : ${{ env.GO_VERSION }}
8282 check-latest : true
8383 cache : true
8484 - if : ${{ matrix.goos=='windows' }}
85- 85+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
8686 with :
8787 repository : containerd/containerd
8888 ref : v1.7.24
@@ -126,11 +126,11 @@ jobs:
126126 ARCH : " ${{ matrix.arch }}"
127127 UBUNTU_VERSION : " ${{ matrix.ubuntu }}"
128128 steps :
129- 129+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
130130 with :
131131 fetch-depth : 1
132132 - name : " Expose GitHub Runtime variables for gha"
133- uses : crazy-max/ghaction-github-runtime@v3
133+ uses : crazy-max/ghaction-github-runtime@b3a9207c0e1ef41f4cf215303c976869d0c2c1c4 # v3.0.0
134134 - name : " Prepare integration test environment"
135135 run : |
136136 docker buildx create --name with-gha --use
@@ -175,15 +175,15 @@ jobs:
175175 ARCH : " ${{ matrix.arch }}"
176176 UBUNTU_VERSION : " ${{ matrix.ubuntu }}"
177177 steps :
178- 178+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
179179 with :
180180 fetch-depth : 1
181181 - name : Enable ipv4 and ipv6 forwarding
182182 run : |
183183 sudo sysctl -w net.ipv6.conf.all.forwarding=1
184184 sudo sysctl -w net.ipv4.ip_forward=1
185185 - name : " Expose GitHub Runtime variables for gha"
186- uses : crazy-max/ghaction-github-runtime@v3
186+ uses : crazy-max/ghaction-github-runtime@b3a9207c0e1ef41f4cf215303c976869d0c2c1c4 # v3.0.0
187187 - name : Enable IPv6 for Docker, and configure docker to use containerd for gha
188188 run : |
189189 sudo mkdir -p /etc/docker
@@ -271,7 +271,7 @@ jobs:
271271 }
272272 EOT
273273 sudo systemctl restart apparmor.service
274- 274+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
275275 with :
276276 fetch-depth : 1
277277 - name : " Register QEMU (tonistiigi/binfmt)"
@@ -284,7 +284,7 @@ jobs:
284284 docker run --privileged --rm tonistiigi/binfmt --install linux/arm64
285285 docker run --privileged --rm tonistiigi/binfmt --install linux/arm/v7
286286 - name : " Expose GitHub Runtime variables for gha"
287- uses : crazy-max/ghaction-github-runtime@v3
287+ uses : crazy-max/ghaction-github-runtime@b3a9207c0e1ef41f4cf215303c976869d0c2c1c4 # v3.0.0
288288 - name : " Prepare (network driver=slirp4netns, port driver=builtin)"
289289 run : |
290290 docker buildx create --name with-gha --use
@@ -313,10 +313,10 @@ jobs:
313313 matrix :
314314 go-version : ["1.22.x", "1.23.x"]
315315 steps :
316- 316+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
317317 with :
318318 fetch-depth : 1
319- - uses : actions/setup-go@v5
319+ - uses : actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # v5.2.0
320320 with :
321321 go-version : ${{ matrix.go-version }}
322322 cache : true
@@ -329,10 +329,10 @@ jobs:
329329 name : docker
330330 runs-on : ubuntu-24.04
331331 steps :
332- 332+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
333333 with :
334334 fetch-depth : 1
335- - uses : actions/setup-go@v5
335+ - uses : actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # v5.2.0
336336 with :
337337 go-version : ${{ env.GO_VERSION }}
338338 cache : true
@@ -365,17 +365,17 @@ jobs:
365365 run :
366366 shell : bash
367367 steps :
368- 368+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
369369 with :
370370 fetch-depth : 1
371- - uses : actions/setup-go@v5
371+ - uses : actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # v5.2.0
372372 with :
373373 go-version : ${{ env.GO_VERSION }}
374374 cache : true
375375 check-latest : true
376376 - run : go install ./cmd/nerdctl
377377 - run : go install -v gotest.tools/gotestsum@v1
378- 378+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
379379 with :
380380 repository : containerd/containerd
381381 ref : v1.7.24
@@ -399,10 +399,10 @@ jobs:
399399 # ubuntu-24.04 lacks the vagrant package
400400 runs-on : ubuntu-22.04
401401 steps :
402- 402+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
403403 with :
404404 fetch-depth : 1
405- - uses : actions/cache@v4
405+ - uses : actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0
406406 with :
407407 path : /root/.vagrant.d
408408 key : vagrant-${{ matrix.box }}
0 commit comments