2626
2727 strategy :
2828 matrix :
29- os : [ubuntu-20.04, actuated-arm64-4cpu-16gb, macos-13, windows-2019]
29+ os : [ubuntu-20.04, arm64-8core-32gb, macos-13, windows-2019]
30+ exclude :
31+ - os : ${{ github.repository != 'containerd/containerd' && 'arm64-8core-32gb' }}
3032
3133 steps :
3234 - uses : actions/checkout@v4
4345 #
4446 project :
4547 name : Project Checks
46- if : github.repository == 'containerd/containerd'
4748 runs-on : ubuntu-20.04
4849 timeout-minutes : 5
4950
5657 - uses : ./src/github.com/containerd/containerd/.github/actions/install-go
5758
5859 -
uses :
containerd/[email protected] 60+ if : github.repository == 'containerd/containerd'
5961 with :
6062 working-directory : src/github.com/containerd/containerd
6163 repo-access-token : ${{ secrets.GITHUB_TOKEN }}
@@ -191,8 +193,10 @@ jobs:
191193
192194 strategy :
193195 matrix :
194- os : [ubuntu-20.04, actuated- arm64-4cpu-16gb , macos-13, windows-2019, windows-2022]
196+ os : [ubuntu-20.04, arm64-8core-32gb , macos-13, windows-2019, windows-2022]
195197 go-version : ["1.22.8", "1.23.2"]
198+ exclude :
199+ - os : ${{ github.repository != 'containerd/containerd' && 'arm64-8core-32gb' }}
196200 steps :
197201 - uses : actions/checkout@v4
198202 - uses : ./.github/actions/install-go
@@ -392,16 +396,17 @@ jobs:
392396 - io.containerd.runc.v2
393397 runc : [runc, crun]
394398 enable_cri_sandboxes : ["", "sandboxed"]
395- os : [ubuntu-20.04, actuated- arm64-4cpu-16gb ]
399+ os : [ubuntu-20.04, arm64-8core-32gb ]
396400 exclude :
401+ - os : ${{ github.repository != 'containerd/containerd' && 'arm64-8core-32gb' }}
397402 - runtime : io.containerd.runc.v1
398403 runc : crun
399404 - runtime : io.containerd.runtime.v1.linux
400405 runc : crun
401406 - runtime : io.containerd.runc.v1
402- os : actuated- arm64-4cpu-16gb
407+ os : arm64-8core-32gb
403408 - runtime : io.containerd.runtime.v1.linux
404- os : actuated- arm64-4cpu-16gb
409+ os : arm64-8core-32gb
405410
406411 env :
407412 GOTEST : gotestsum --
@@ -422,10 +427,10 @@ jobs:
422427 script/setup/install-failpoint-binaries
423428
424429 - name : Install criu
425- # NOTE: Required actuated enable CONFIG_CHECKPOINT_RESTORE
430+ # NOTE: Required arm64 enable CONFIG_CHECKPOINT_RESTORE (need to confirm GitHub action runners config)
426431 #
427432 # REF: https://criu.org/Linux_kernel
428- if : matrix.os != 'actuated- arm64-4cpu-16gb '
433+ if : matrix.os != 'arm64-8core-32gb '
429434 run : |
430435 sudo add-apt-repository -y ppa:criu/ppa
431436 sudo apt-get update
0 commit comments