@@ -89,41 +89,24 @@ jobs:
8989 strategy :
9090 matrix :
9191 include :
92- # - runs-on: ubuntu-24.04-arm
93- # variant: linux_arm64
94- # spc-variant: linux-aarch64
95- # alpine: true
92+ - runs-on : ubuntu-24.04-arm
93+ variant : linux_arm64
94+ spc-variant : linux-aarch64
9695 - runs-on : ubuntu-24.04
9796 variant : linux_amd64
9897 spc-variant : linux-x86_64
99- alpine : true
10098 - runs-on : macos-15
10199 variant : darwin_arm64
102100 spc-variant : macos-aarch64
103- alpine : false
104101 - runs-on : macos-15-intel
105102 variant : darwin_amd64
106103 spc-variant : macos-x86_64
107- alpine : false
108104 runs-on : ${{ matrix.runs-on }}
109- container : ${{ matrix.alpine && 'alpine:3' || null }}
110105 steps :
111- - name : Install gh & curl
112- run : apk add github-cli curl
113- if : matrix.alpine
114-
115- - run : |
116- gh api \
117- -H "Accept: application/vnd.github.raw" \
118- -H "X-GitHub-Api-Version: 2022-11-28" \
119- "/repos/${REPO}/contents/craft.yml?ref=${REF}" > craft.yml
120- env:
121- REPO: ${{ github.repository }}
122- REF: ${{ github.ref }}
123- GH_TOKEN: ${{ github.token }}
124-
125- - run : ls -la
126- - run : cat craft.yml
106+ - uses : actions/checkout@v5
107+ with :
108+ sparse-checkout : craft.yml
109+ sparse-checkout-cone-mode : false
127110
128111 - name : Install spc
129112 run : |
@@ -176,8 +159,8 @@ jobs:
176159 strategy :
177160 matrix :
178161 include :
179- # - runs-on: ubuntu-24.04-arm
180- # variant: linux_arm64
162+ - runs-on : ubuntu-24.04-arm
163+ variant : linux_arm64
181164 - runs-on : ubuntu-24.04
182165 variant : linux_amd64
183166 - runs-on : macos-15
@@ -217,8 +200,8 @@ jobs:
217200
218201 merge :
219202 needs :
220- - build
221- - e2e
203+ - build
204+ - e2e
222205 runs-on : ubuntu-24.04
223206 steps :
224207 - name : Merge binary artifacts
0 commit comments