Skip to content

Commit 5f4d1ea

Browse files
rayluarxanas
authored andcommitted
ci: arm64 binaries
1 parent 4a76040 commit 5f4d1ea

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

.github/workflows/release.yml

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,20 @@ jobs:
1616
strategy:
1717
fail-fast: false
1818
matrix:
19-
build: [linux-musl, macos, win-msvc]
19+
build: [linux-musl-x64, linux-musl-arm64, macos-x64, macos-arm64, win-msvc]
2020
include:
21-
- build: linux-musl
21+
- build: linux-musl-x64
2222
os: ubuntu-24.04
2323
target: x86_64-unknown-linux-musl
24-
- build: macos
24+
- build: linux-musl-arm64
25+
os: ubuntu-24.04-arm
26+
target: aarch64-unknown-linux-musl
27+
- build: macos-x64
2528
os: macos-13
2629
target: x86_64-apple-darwin
30+
- build: macos-arm64
31+
os: macos-15
32+
target: aarch64-apple-darwin
2733
- build: win-msvc
2834
os: windows-2022
2935
target: x86_64-pc-windows-msvc
@@ -34,7 +40,7 @@ jobs:
3440
uses: actions/checkout@v4
3541

3642
- name: Install packages (Ubuntu)
37-
if: matrix.os == 'ubuntu-24.04'
43+
if: startsWith(matrix.os, 'ubuntu-24.04')
3844
run: |
3945
sudo apt-get update
4046
sudo apt-get install -y --no-install-recommends xz-utils liblz4-tool musl-tools

0 commit comments

Comments
 (0)