Skip to content

Commit 3b315a5

Browse files
committed
Enable aarch64 wheel building
1 parent 2bb9453 commit 3b315a5

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

.github/workflows/ci.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,11 +177,18 @@ jobs:
177177
- name: Install nasm (Windows)
178178
uses: ilammy/[email protected]
179179
if: runner.os == 'Windows'
180+
- name: Set up QEMU
181+
if: runner.os == 'Linux'
182+
uses: docker/[email protected]
183+
with:
184+
platforms: arm64
180185
- name: Build wheels
181186
run: cibuildwheel --output-dir dist
182187
env:
183188
CIBW_SKIP: "*-win32 *-manylinux_i686" # Skip 32 bit.
184189
CIBW_MANYLINUX_X86_64_IMAGE: "manylinux2014"
190+
CIBW_MANYLINUX_AARCH64_IMAGE: "manylinux2014"
191+
CIBW_ARCHS_LINUX: "x86_64 aarch64"
185192
# Fully test the build wheels again.
186193
CIBW_TEST_REQUIRES: "pytest"
187194
# Simple test that requires the project to be build correctly

0 commit comments

Comments
 (0)