You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix F-Droid build: guard release signing on env var (#26)
F-Droid's remove_signing_keys strips the signingConfigs block and signingConfig= lines before building; the old buildTypes referenced signingConfigs.getByName("release") on a surviving line, crashing F-Droid's build. Guard on SIGNING_KEYSTORE_PATH env instead so only the stripped signingConfig= line touches signing; what remains is an empty if (unsigned release). Verified with fdroidserver's own remove_signing_keys. Dev/CI builds still sign.