1 Commits

Author SHA1 Message Date
53e5b3ba93 fix tauri cli syntax
Some checks failed
Android Build Final Fixed / build-android (push) Has been cancelled
2026-02-11 13:50:30 +01:00

View File

@@ -34,11 +34,12 @@ jobs:
rustup target add aarch64-linux-android armv7-linux-androideabi i686-linux-android x86_64-linux-android
rustup target add wasm32-unknown-unknown
- name: Install Trunk & Tauri-CLI (Fixed)
- name: Install Trunk & Tauri-CLI (Fast & Fixed)
run: |
# Trunk via Binary (schneller als Cargo compile)
wget -qO- https://github.com/trunk-rs/trunk/releases/latest/download/trunk-x86_64-unknown-linux-gnu.tar.gz | tar -xzf- -C /usr/local/bin
# Tauri CLI v2 via Cargo (sicherer für v2)
export PATH="$HOME/.cargo/bin:$PATH"
# Installation via Cargo ist sicherer als wget von GitHub Releases
cargo install trunk
cargo install tauri-cli --version "^2.0.0"
- name: Setup Android SDK
@@ -68,7 +69,9 @@ jobs:
cargo tauri android init
fi
cargo tauri android build --release --apk
# FIX: Bei Android Build v2 ist --release implizit oder wird nicht als Flag akzeptiert
# Wir nutzen genau den Befehl, der lokal bei dir funktioniert hat:
cargo tauri android build --apk
# 3. APK manuell signieren
echo "${{ secrets.ANDROID_KEYSTORE_BASE64 }}" | tr -d '[:space:]' > keystore.b64