Skip to content

Commit a8bc327

Browse files
authored
Enable ARM builds and clean up workflow
[skip ci]
1 parent ed548a9 commit a8bc327

File tree

1 file changed

+11
-28
lines changed

1 file changed

+11
-28
lines changed

.github/workflows/test.yml

Lines changed: 11 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)