Skip to content

Commit 969f9d7

Browse files
parisxmasclaude
andcommitted
Remove Linux ARM64 build, use native Apple Silicon runner
- Remove aarch64-unknown-linux-gnu target - Use macos-14 runner for Apple Silicon (native ARM64) - Remove cross-compilation setup Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 4d2c025 commit 969f9d7

File tree

1 file changed

+1
-14
lines changed

1 file changed

+1
-14
lines changed

.github/workflows/release.yml

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,11 @@ jobs:
1919
- target: x86_64-unknown-linux-gnu
2020
os: ubuntu-latest
2121
archive: tar.gz
22-
- target: aarch64-unknown-linux-gnu
23-
os: ubuntu-latest
24-
archive: tar.gz
25-
cross: true
2622
- target: x86_64-apple-darwin
2723
os: macos-latest
2824
archive: tar.gz
2925
- target: aarch64-apple-darwin
30-
os: macos-latest
26+
os: macos-14
3127
archive: tar.gz
3228
- target: x86_64-pc-windows-msvc
3329
os: windows-latest
@@ -55,18 +51,9 @@ jobs:
5551
with:
5652
targets: ${{ matrix.target }}
5753

58-
- name: Install cross-compilation tools
59-
if: matrix.cross
60-
run: |
61-
sudo apt-get update
62-
sudo apt-get install -y gcc-aarch64-linux-gnu
63-
6454
- name: Build Binary
6555
shell: bash
6656
run: |
67-
if [ "${{ matrix.cross }}" = "true" ]; then
68-
export CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_LINKER=aarch64-linux-gnu-gcc
69-
fi
7057
cargo build --release --target ${{ matrix.target }}
7158
7259
- name: Prepare Release Package (Unix)

0 commit comments

Comments
 (0)