Skip to content

Commit 82464b3

Browse files
authored
ci: use ARM runner for Python ARM release builds (#3411)
We can get both 2_17 and 2_28 working if we use an ARM runner.
1 parent 3f26e60 commit 82464b3

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

.github/workflows/pypi-publish.yml

+5-3
Original file line numberDiff line numberDiff line change
@@ -15,18 +15,20 @@ jobs:
1515
- platform: x86_64
1616
manylinux: "2_17"
1717
extra_args: ""
18+
runner: ubuntu-22.04
1819
- platform: x86_64
1920
manylinux: "2_28"
2021
extra_args: "--features fp16kernels"
22+
runner: ubuntu-22.04
2123
- platform: aarch64
2224
manylinux: "2_17"
2325
extra_args: ""
26+
runner: ubuntu-2404-4x-arm64
2427
- platform: aarch64
2528
manylinux: "2_28"
2629
extra_args: "--features fp16kernels"
27-
# We don't build fp16 kernels for aarch64, because it uses
28-
# cross compilation image, which doesn't have a new enough compiler.
29-
runs-on: "ubuntu-22.04"
30+
runner: ubuntu-2404-4x-arm64
31+
runs-on: ${{ matrix.config.runner }}
3032
steps:
3133
- uses: actions/checkout@v4
3234
with:

0 commit comments

Comments
 (0)