Skip to content

Commit fe818a3

Browse files
DanMeonclaude
andcommitted
ci: Linux aarch64 wheel 을 native ARM runner 로 빌드
cross-compile 시 before-script-linux 의 apt-get 이 host(amd64) freetype 를 설치해 타겟 aarch64 링크에 무용했음. ubuntu-22.04-arm native runner 로 옮겨 둘 다 native manylinux 컨테이너 + yum 으로 통일. fail-fast:false 로 타겟 독립 빌드. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 591c27e commit fe818a3

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

.github/workflows/publish.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,15 @@ jobs:
3636
3737
build-linux:
3838
name: Build Linux wheel (${{ matrix.target }})
39-
runs-on: ubuntu-latest
39+
runs-on: ${{ matrix.runner }}
4040
strategy:
41+
fail-fast: false
4142
matrix:
42-
target: [x86_64, aarch64]
43+
include:
44+
- target: x86_64
45+
runner: ubuntu-latest
46+
- target: aarch64
47+
runner: ubuntu-22.04-arm
4348
steps:
4449
- uses: actions/checkout@v6
4550
with:

0 commit comments

Comments
 (0)