Commit 6f316b1
ci: fix Alpine arm64 prebuild (JS actions unsupported in Alpine container on arm64) (#41)
The native-arm64 conversion used `container: node:20-alpine`, but GitHub only
supports JavaScript actions (actions/checkout) inside Alpine job containers on
x64 runners — on arm64 it fails with "JavaScript Actions in Alpine containers
are only supported on x64 Linux runners". The glibc arm64 jobs (bullseye/
bookworm) are unaffected.
Check out on the glibc arm64 host instead and run the build inside
`docker run node:20-alpine`, which is native on the arm64 runner (still no
QEMU).
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent e59f6d6 commit 6f316b1
1 file changed
Lines changed: 12 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
220 | 220 | | |
221 | 221 | | |
222 | 222 | | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
223 | 228 | | |
224 | 229 | | |
225 | 230 | | |
226 | 231 | | |
227 | 232 | | |
228 | 233 | | |
229 | | - | |
230 | 234 | | |
231 | 235 | | |
232 | 236 | | |
233 | | - | |
234 | | - | |
235 | | - | |
236 | | - | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
237 | 244 | | |
238 | 245 | | |
239 | 246 | | |
| |||
0 commit comments