0db5e9dac4
cargo-apk refuses --release builds without [package.metadata.android. signing.release] in the package Cargo.toml. Instead of committing credentials, the workflow now: decodes the keystore secret to a temp file, uses a Python heredoc to append the signing section referencing the absolute keystore path and secret env-vars, then removes the keystore after the build. This replaces the post-build apksigner step. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>