Skip to content

Commit

Permalink
ci: use ARM runner for Python ARM release builds (#3411)
Browse files Browse the repository at this point in the history
We can get both 2_17 and 2_28 working if we use an ARM runner.
  • Loading branch information
wjones127 authored Jan 23, 2025
1 parent 3f26e60 commit 82464b3
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions .github/workflows/pypi-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,18 +15,20 @@ jobs:
- platform: x86_64
manylinux: "2_17"
extra_args: ""
runner: ubuntu-22.04
- platform: x86_64
manylinux: "2_28"
extra_args: "--features fp16kernels"
runner: ubuntu-22.04
- platform: aarch64
manylinux: "2_17"
extra_args: ""
runner: ubuntu-2404-4x-arm64
- platform: aarch64
manylinux: "2_28"
extra_args: "--features fp16kernels"
# We don't build fp16 kernels for aarch64, because it uses
# cross compilation image, which doesn't have a new enough compiler.
runs-on: "ubuntu-22.04"
runner: ubuntu-2404-4x-arm64
runs-on: ${{ matrix.config.runner }}
steps:
- uses: actions/checkout@v4
with:
Expand Down

0 comments on commit 82464b3

Please sign in to comment.