# Local Android release signing. # # Copy to `.env` and fill in. `.env` is gitignored and is the single source of # truth for local release signing — scripts/write-keystore-properties.sh reads # it and regenerates src-tauri/gen/android/keystore.properties before every # release build, because `tauri android init` overwrites that file. # # Only needed for `bun run android:build:release`. Debug builds sign with the # local debug keystore and need nothing here. # # CI does not use this file: build-release.yml reconstructs the keystore from # the ANDROID_KEYSTORE_BASE64 secret and writes the same properties itself. # Key alias inside the keystore. ANDROID_KEY_ALIAS=jellytau # Absolute path to the .jks. Keep it outside the repo, or in the gitignored # android-keystore/ directory. ANDROID_KEYSTORE_FILE=/absolute/path/to/jellytau-release.jks # Keystore and key passwords. These are secrets — never commit the filled-in .env. ANDROID_KEYSTORE_PASSWORD= ANDROID_KEY_PASSWORD=