don't sign release builds if theres no store file

This commit is contained in:
Henry Hiles 2026-11-12 00:32:16 -05:00
commit d85c910298
Signed by: Henry-Hiles
SSH key fingerprint: SHA256:VKQUdS31Q90KvX7EkKMHMBpUspcmItAh86a+v7PGiIs

View file

@ -66,7 +66,8 @@ android {
buildTypes {
release {
signingConfig = signingConfigs.getByName("release")
// Unsigned without a keystore, e.g. for F-Droid, which signs it itself
signingConfig = signingConfigs.getByName("release").takeIf { it.storeFile != null }
}
debug {