Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 53e5b3ba93 |
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user