Build Linux aarch64 wheel

This commit is contained in:
wtfsck 2021-06-24 18:54:41 +02:00
parent 2ba8837cc4
commit f1f81562a4
1 changed files with 29 additions and 0 deletions

View File

@ -142,6 +142,34 @@ jobs:
# - Update Python versions in src/rust/iced-x86-py/setup.py # - Update Python versions in src/rust/iced-x86-py/setup.py
# - Update src/rust/iced-x86-py/tox.ini # - Update src/rust/iced-x86-py/tox.ini
build-rust-python-linux-aarch64:
name: Python (${{matrix.os}}) aarch64
runs-on: ${{matrix.os}}
strategy:
matrix:
os: [ubuntu-latest]
steps:
- uses: actions/checkout@v2.3.4
- name: Build manylinux aarch64
shell: bash
run: |
sudo apt-get update
sudo apt-get install qemu-user-static
git clean -xdf
./build/py-build-wheels-linux.sh "quay.io/pypa/manylinux2014_aarch64"
- uses: actions/upload-artifact@v2
with:
name: py-dist-${{matrix.os}}-aarch64
path: /tmp/py-dist
if-no-files-found: error
#############################################################################
#############################################################################
#############################################################################
build-rust-python-linux-x64: build-rust-python-linux-x64:
name: Python (${{matrix.os}}) x64 name: Python (${{matrix.os}}) x64
runs-on: ${{matrix.os}} runs-on: ${{matrix.os}}
@ -471,6 +499,7 @@ jobs:
- build-dotnet - build-dotnet
- build-rust - build-rust
- build-rust-js-wasm - build-rust-js-wasm
- build-rust-python-linux-aarch64
- build-rust-python-linux-x64 - build-rust-python-linux-x64
- build-rust-python-linux-x86 - build-rust-python-linux-x86
- build-rust-python-macos-x64 - build-rust-python-macos-x64