Skip to content

Commit 6bd4b7a

Browse files
committed
ci: build arm64 binaries
Signed-off-by: Martichou <[email protected]>
1 parent d08bb66 commit 6bd4b7a

File tree

3 files changed

+111
-103
lines changed

3 files changed

+111
-103
lines changed

.github/workflows/build.yml

+7
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ jobs:
2121
include:
2222
- os: ubuntu-latest
2323
- os: macos-latest
24+
- os: ubuntu-24.04-arm
2425
steps:
2526
- uses: actions/checkout@v4
2627
- uses: dtolnay/rust-toolchain@stable
@@ -58,6 +59,12 @@ jobs:
5859
dependencies: |
5960
sudo apt-get install -y libsoup-3.0-dev libjavascriptcoregtk-4.1-dev libwebkit2gtk-4.1-dev
6061
cache_directory: app/main/src-tauri/target
62+
- os: ubuntu-24.04-arm
63+
name: main
64+
target_path: app/main
65+
dependencies: |
66+
sudo apt-get install -y libsoup-3.0-dev libjavascriptcoregtk-4.1-dev libwebkit2gtk-4.1-dev
67+
cache_directory: app/main/src-tauri/target
6168
- os: macos-latest
6269
name: main
6370
target_path: app/main

.github/workflows/release.yml

+6
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,12 @@ jobs:
2828
dependencies: |
2929
sudo apt-get install -y libsoup-3.0-dev libjavascriptcoregtk-4.1-dev libwebkit2gtk-4.1-dev
3030
cache_directory: app/main/src-tauri/target
31+
- os: ubuntu-24.04-arm
32+
name: main
33+
target_path: app/main
34+
dependencies: |
35+
sudo apt-get install -y libsoup-3.0-dev libjavascriptcoregtk-4.1-dev libwebkit2gtk-4.1-dev
36+
cache_directory: app/main/src-tauri/target
3137
- os: macos-latest
3238
name: main
3339
target_path: app/main

0 commit comments

Comments
 (0)