fix tauri cli syntax
Some checks failed
Android Build Final Fixed / build-android (push) Has been cancelled
Some checks failed
Android Build Final Fixed / build-android (push) Has been cancelled
This commit is contained in:
@@ -34,11 +34,12 @@ jobs:
|
|||||||
rustup target add aarch64-linux-android armv7-linux-androideabi i686-linux-android x86_64-linux-android
|
rustup target add aarch64-linux-android armv7-linux-androideabi i686-linux-android x86_64-linux-android
|
||||||
rustup target add wasm32-unknown-unknown
|
rustup target add wasm32-unknown-unknown
|
||||||
|
|
||||||
- name: Install Trunk & Tauri-CLI (Fixed)
|
- name: Install Trunk & Tauri-CLI (Fast & Fixed)
|
||||||
run: |
|
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"
|
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"
|
cargo install tauri-cli --version "^2.0.0"
|
||||||
|
|
||||||
- name: Setup Android SDK
|
- name: Setup Android SDK
|
||||||
@@ -68,7 +69,9 @@ jobs:
|
|||||||
cargo tauri android init
|
cargo tauri android init
|
||||||
fi
|
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
|
# 3. APK manuell signieren
|
||||||
echo "${{ secrets.ANDROID_KEYSTORE_BASE64 }}" | tr -d '[:space:]' > keystore.b64
|
echo "${{ secrets.ANDROID_KEYSTORE_BASE64 }}" | tr -d '[:space:]' > keystore.b64
|
||||||
|
|||||||
Reference in New Issue
Block a user