Skip to content

Commit 1e71e48

Browse files
committed
ci: don't build for Linux ARM.
It was added in f88d390 but not properly tested to make sure the build worked.
1 parent d1e7627 commit 1e71e48

File tree

1 file changed

+3
-10
lines changed

1 file changed

+3
-10
lines changed

.github/workflows/release.yaml

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,6 @@ jobs:
2626
os: ubuntu-latest
2727
target: x86_64-unknown-linux-gnu
2828

29-
- build: linux-arm
30-
os: ubuntu-latest
31-
target: aarch64-unknown-linux-gnu
32-
3329
- build: macos-intel
3430
os: macos-latest
3531
target: x86_64-apple-darwin
@@ -66,12 +62,6 @@ jobs:
6662
6763
- run: rustup target add ${{ matrix.target }}
6864

69-
# Cross-compiling for ARM requires installing GCC for aarch64.
70-
- if: matrix.build == 'linux-arm'
71-
run: |
72-
sudo apt-get update
73-
sudo apt-get install -y gcc-aarch64-linux-gnu
74-
7565
- name: Build
7666
run: cargo build --bin yr --profile release-lto --target ${{ matrix.target }}
7767
env:
@@ -161,6 +151,9 @@ jobs:
161151
- run: rustup target add aarch64-apple-darwin x86_64-apple-darwin
162152
if: matrix.build == 'macos'
163153

154+
- run: rustup target add aarch64-pc-windows-msvc
155+
if: matrix.build == 'windows'
156+
164157
- name: Install Python dependencies
165158
run: pip install -U setuptools wheel twine cibuildwheel platformdirs
166159

0 commit comments

Comments
 (0)