Compare commits

...

2 Commits

Author SHA1 Message Date
e45e2e935f Merge pull request 'fix(ci): restrict arm64 bundles to deb,rpm — skip AppImage' (#17) from fix/arm64-skip-appimage into master
Some checks failed
Auto Tag / autotag (push) Successful in 1m35s
Auto Tag / wiki-sync (push) Successful in 1m11s
Auto Tag / build-windows-amd64 (push) Successful in 14m35s
Auto Tag / build-linux-amd64 (push) Successful in 27m35s
Auto Tag / build-linux-arm64 (push) Successful in 28m23s
Auto Tag / build-macos-arm64 (push) Failing after 16m26s
Reviewed-on: #17
2026-04-05 22:04:51 +00:00
Shaun Arman
813cff56b3 fix(ci): restrict arm64 bundles to deb,rpm — skip AppImage
Some checks failed
Test / rust-clippy (pull_request) Has been cancelled
Test / frontend-tests (pull_request) Has been cancelled
Test / frontend-typecheck (pull_request) Has been cancelled
Test / rust-fmt-check (pull_request) Has been cancelled
Test / rust-tests (pull_request) Has been cancelled
linuxdeploy-aarch64.AppImage cannot be reliably executed in a cross-
compile context (amd64 host, aarch64 target) even with QEMU binfmt
and APPIMAGE_EXTRACT_AND_RUN. The .deb and .rpm cover all major arm64
Linux distros. An arm64 AppImage can be added later via a native
arm64 build job if required.
2026-04-05 17:02:20 -05:00

View File

@ -455,7 +455,7 @@ jobs:
. "$HOME/.cargo/env" . "$HOME/.cargo/env"
npm ci --legacy-peer-deps npm ci --legacy-peer-deps
rustup target add aarch64-unknown-linux-gnu rustup target add aarch64-unknown-linux-gnu
CI=true npx tauri build --target aarch64-unknown-linux-gnu CI=true npx tauri build --target aarch64-unknown-linux-gnu --bundles deb,rpm
- name: Upload artifacts - name: Upload artifacts
env: env:
RELEASE_TOKEN: ${{ secrets.RELEASE_TOKEN }} RELEASE_TOKEN: ${{ secrets.RELEASE_TOKEN }}