M12 — the Android client, end to end #2

Merged
bvandeusen merged 86 commits from dev into main 2026-08-21 08:53:58 -04:00
Showing only changes of commit 40cb463be7 - Show all commits
+6 -3
View File
@@ -59,9 +59,11 @@ jobs:
# anyone, so this lane can prove the app COMPILES and PACKAGES today and grow
# a signed release job when a keystore exists.
#
# arm64 only because it is every real device; adding the armv7 and two x86
# emulator ABIs quadruples the build for coverage nothing currently checks.
# The image carries all four targets, so widening this is a one-word change.
# arm64 + x86_64. arm64 is every real device; x86_64 is what a desktop
# emulator runs, and an arm64-only APK installs there and then dies unable to
# load its native library — so a build nobody can try on an emulator is a
# build nobody checks. armv7 and i686 are left out: 32-bit hardware we do not
# target, and the image carries all four if that changes.
- name: Tauri build (Android APK)
run: |
version="$(sh ../packaging/build-version.sh)"
@@ -69,6 +71,7 @@ jobs:
cargo tauri android build \
--debug \
--target aarch64 \
--target x86_64 \
--config '{"build":{"beforeBuildCommand":""}}' \
--config "{\"version\":\"$version\"}"
working-directory: desktop/src-tauri