[BUILD] Update release workflow to build aarch64 executable correctly (#1190)

Update release action to build aarch64 executable in arm64 runner.
Fixes #1177
This commit is contained in:
curryicecream 2025-03-21 17:05:08 +01:00 committed by GitHub
parent 665ded7cec
commit d21aebfbaf
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -61,9 +61,16 @@ jobs:
strategy:
matrix:
arch: [ "aarch64", "x86_64" ]
runs-on: ubuntu-latest
include:
- arch: "aarch64"
runner: "ubuntu-24.04-arm"
container: "quay.io/pypa/manylinux_2_28_aarch64"
- arch: "x86_64"
runner: "ubuntu-latest"
container: "quay.io/pypa/manylinux_2_28_x86_64"
runs-on: ${{ matrix.runner }}
container:
image: quay.io/pypa/manylinux_2_28_x86_64
image: ${{ matrix.container }}
steps:
- uses: actions/checkout@v3
- name: Write version to init file