Skip to content

Commit a809db6

Browse files
odidevsethmlarson
andauthored
Build aarch64 manylinux wheels
Co-authored-by: Seth Michael Larson <sethmichaellarson@gmail.com>
1 parent 79a89dd commit a809db6

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

.github/workflows/ci.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,16 +95,24 @@ jobs:
9595
# - name: Install Visual C++ for Python 2.7
9696
# if: runner.os == 'Windows'
9797
# run: choco install vcpython27 -f -y
98+
- name: Install QEMU
99+
if: runner.os == 'Linux'
100+
uses: docker/setup-qemu-action@v1
101+
with:
102+
platforms: all
103+
98104
- name: Build wheels for Windows # see issue #174
99105
if: runner.os == 'Windows'
100106
run: python -m cibuildwheel --output-dir wheelhouse
101107
env:
102108
CIBW_BUILD: cp35-${{ matrix.name }}* pp*-${{ matrix.name }}*
109+
103110
- name: Build wheels for Linux and macOS
104111
if: runner.os != 'Windows'
105112
run: python -m cibuildwheel --output-dir wheelhouse
106113
env:
107114
CIBW_BUILD: cp27-${{ matrix.name }}* cp35-${{ matrix.name }}* pp*-${{ matrix.name }}*
115+
CIBW_ARCHS_LINUX: auto aarch64
108116
- uses: actions/upload-artifact@v2
109117
with:
110118
name: wheels-${{ matrix.name }}

0 commit comments

Comments
 (0)