Skip to content

Commit c42d037

Browse files
committed
ci: add manylinux-aarch64
1 parent d5b342e commit c42d037

1 file changed

Lines changed: 10 additions & 6 deletions

File tree

.github/workflows/ci.yml

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,19 +22,23 @@ jobs:
2222
llvm: 21
2323
- target: glibc
2424
llvm: 22
25-
artifact: "wheel-linux"
25+
artifact: "wheel-manylinux-x86-64"
26+
- target: glibc arm
27+
llvm: 22
28+
artifact: "wheel-manylinux-aarch64"
29+
os: ubuntu-22.04-arm
2630
- target: musl
2731
llvm: 22
28-
artifact: "wheel-musllinux"
32+
artifact: "wheel-musllinux-x86-64"
2933
container: alpine:edge
3034

3135
name: Build ${{ matrix.target }} llvm=${{ matrix.llvm }}
32-
runs-on: ubuntu-22.04
36+
runs-on: ${{ matrix.os || 'ubuntu-22.04' }}
3337
container: ${{ matrix.container }}
3438

3539
steps:
3640
- name: Install LLVM (glibc)
37-
if: matrix.target == 'glibc'
41+
if: startsWith(matrix.target, 'glibc')
3842
run: |
3943
wget -qO /tmp/llvm.sh https://apt.llvm.org/llvm.sh
4044
chmod +x /tmp/llvm.sh
@@ -82,10 +86,10 @@ jobs:
8286
llvm: 21
8387
- target: macos-26
8488
llvm: 22
85-
artifact: "wheel-macos"
89+
artifact: "wheel-macos-arm64"
8690
- target: macos-26-intel
8791
llvm: 22
88-
artifact: "wheel-macos-intel"
92+
artifact: "wheel-macos-x86_64"
8993
name: Build ${{ matrix.target }} llvm=${{ matrix.llvm }}
9094
runs-on: ${{ matrix.target }}
9195
steps:

0 commit comments

Comments
 (0)