2525jobs :
2626 test-on-codebuild :
2727 if : github.repository == 'awslabs/soci-snapshotter'
28- runs-on : codebuild-soci-snapshotter-build-${{ github.run_id }}-${{ github.run_attempt }}-ubuntu-7.0-xlarge
28+ runs-on : codebuild-soci-snapshotter-build-${{ github.run_id }}-${{ github.run_attempt }}-${{ matrix.os }}
29+ strategy :
30+ matrix :
31+ os : [arm-3.0-large, ubuntu-7.0-xlarge]
2932 timeout-minutes : 15
3033 steps :
3134 - uses : actions/checkout@v4
3740
3841 test-on-fork :
3942 if : github.repository != 'awslabs/soci-snapshotter'
40- runs-on : ubuntu-22.04
43+ runs-on : codebuild-soci-snapshotter-build-${{ github.run_id }}-${{ github.run_attempt }}-${{ matrix.os }}
44+ strategy :
45+ matrix :
46+ os : [ubuntu-7.0-xlarge]
4147 timeout-minutes : 15
4248 steps :
4349 - uses : actions/checkout@v4
@@ -49,12 +55,13 @@ jobs:
4955
5056 integration-on-codebuild :
5157 if : github.repository == 'awslabs/soci-snapshotter'
52- runs-on : codebuild-soci-snapshotter-build-${{ github.run_id }}-${{ github.run_attempt }}-ubuntu-7.0-xlarge
58+ runs-on : codebuild-soci-snapshotter-build-${{ github.run_id }}-${{ github.run_attempt }}-${{ matrix.os }}
5359 timeout-minutes : 40
5460 strategy :
5561 fail-fast : false
5662 matrix :
5763 containerd : ["1.6.30", "1.7.14"]
64+ os : [arm-3.0-large, ubuntu-7.0-xlarge]
5865 env :
5966 DOCKER_BUILD_ARGS : " CONTAINERD_VERSION=${{ matrix.containerd }}"
6067 steps :
@@ -66,12 +73,13 @@ jobs:
6673
6774 integration-on-fork :
6875 if : github.repository != 'awslabs/soci-snapshotter'
69- runs-on : ubuntu-22.04
76+ runs-on : codebuild-soci-snapshotter-build-${{ github.run_id }}-${{ github.run_attempt }}-${{ matrix.os }}
7077 timeout-minutes : 40
7178 strategy :
7279 fail-fast : false
7380 matrix :
7481 containerd : ["1.6.30", "1.7.14"]
82+ os : [arm-3.0-large, ubuntu-7.0-xlarge]
7583 env :
7684 DOCKER_BUILD_ARGS : " CONTAINERD_VERSION=${{ matrix.containerd }}"
7785 steps :
0 commit comments