Skip to content

Commit 30c74f2

Browse files
committed
ci: Add example build for linux arm64
1 parent cc30584 commit 30c74f2

File tree

1 file changed

+12
-7
lines changed

1 file changed

+12
-7
lines changed

.github/workflows/example.yml

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,8 @@ jobs:
1212
runs-on: ${{ matrix.os }}
1313
strategy:
1414
matrix:
15-
os: [ macos-latest, ubuntu-latest, windows-latest ]
15+
os: [ macos-latest, ubuntu-latest, ubuntu-24.04-arm, windows-latest ]
1616
include:
17-
- os: windows-latest
18-
platform: windows x64
19-
build-command: ./gradlew createReleaseDistributable
20-
artifact-path: example/build/compose/binaries/main-release/app/Miuix
21-
artifact-name: Miuix-windows-x64-exe
2217
- os: macos-latest
2318
platform: macos arm64
2419
build-command: ./gradlew packageDmgNativeReleaseMacosArm64
@@ -33,6 +28,16 @@ jobs:
3328
artifact-pathEx: example/build/outputs/apk/release
3429
artifact-name: Miuix-linux-x64-bin
3530
artifact-nameEx: Miuix-android-aarch64-apk
31+
- os: ubuntu-24.04-arm
32+
platform: linux arm64
33+
build-command: ./gradlew createReleaseDistributable
34+
artifact-path: example/build/compose/binaries/main-release/app/Miuix
35+
artifact-name: Miuix-linux-arm64-bin
36+
- os: windows-latest
37+
platform: windows x64
38+
build-command: ./gradlew createReleaseDistributable
39+
artifact-path: example/build/compose/binaries/main-release/app/Miuix
40+
artifact-name: Miuix-windows-x64-exe
3641

3742
steps:
3843
- name: Checkout sources
@@ -95,4 +100,4 @@ jobs:
95100
export DEBUG=$(find ./example/build/outputs/apk/debug -name "*.apk")
96101
ESCAPED=`python3 -c 'import json,os,urllib.parse; print(urllib.parse.quote(json.dumps(os.environ["COMMIT_MESSAGE"])))'`
97102
curl -v "https://api.telegram.org/bot${BOT_TOKEN}/sendMediaGroup?chat_id=${CHANNEL_ID}&media=%5B%7B%22type%22%3A%22document%22%2C%20%22media%22%3A%22attach%3A%2F%2Frelease%22%7D%2C%7B%22type%22%3A%22document%22%2C%20%22media%22%3A%22attach%3A%2F%2Fdebug%22%2C%22parse_mode%22%3A%22MarkdownV2%22%2C%22caption%22%3A${ESCAPED}%7D%5D" -F release="@$RELEASE" -F debug="@$DEBUG"
98-
fi
103+
fi

0 commit comments

Comments
 (0)