Skip to content

Commit 131712d

Browse files
committed
try on arm runner
1 parent 0559603 commit 131712d

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

.github/workflows/build_linux_wheel/action.yml

+3-1
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,9 @@ runs:
7171
# https://github.com/rust-cross/manylinux-cross?tab=readme-ov-file#manylinux_2_28
7272
before-script-linux: |
7373
set -e
74-
apt-get install -y pkg-config libssl-dev unzip \
74+
# apt-get install -y pkg-config libssl-dev unzip \
75+
yum install -y openssl-devel clang \
7576
&& curl -L https://github.com/protocolbuffers/protobuf/releases/download/v24.4/protoc-24.4-linux-aarch_64.zip > /tmp/protoc.zip \
7677
&& unzip /tmp/protoc.zip -d /usr/local \
7778
&& rm /tmp/protoc.zip
79+

.github/workflows/pypi-publish.yml

+9-1
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,23 @@ jobs:
1818
- platform: x86_64
1919
manylinux: "2_17"
2020
extra_args: ""
21+
runner: ubuntu-22.04
2122
- platform: x86_64
2223
manylinux: "2_28"
2324
extra_args: "--features fp16kernels"
25+
runner: ubuntu-22.04
26+
# TODO: maybe this is irrelevant?
2427
# ring doesn't compile on aarch64 under manylinux2.17
2528
# https://github.com/briansmith/ring/issues/1789
29+
- platform: aarch64
30+
manylinux: "2_17"
31+
extra_args: ""
32+
runner: ubuntu-2404-4x-arm64
2633
- platform: aarch64
2734
manylinux: "2_28"
2835
extra_args: "--features fp16kernels"
29-
runs-on: "ubuntu-22.04"
36+
runner: ubuntu-2404-4x-arm64
37+
runs-on: ${{ matrix.config.runner }}
3038
steps:
3139
- uses: actions/checkout@v4
3240
with:

0 commit comments

Comments
 (0)