From 68c85dd8120d7b4176673e00a4a7225c151f5fab Mon Sep 17 00:00:00 2001 From: OTKUSteyler Date: Wed, 26 Aug 2026 16:21:40 +0200 Subject: [PATCH] Fix: Skip release signing when keystore not found and suppress deprecated warnings --- app/build.gradle.kts | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 4a3009f..b971114 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -18,10 +18,13 @@ android { signingConfigs { create("release") { - storeFile = file("../release.keystore") - storePassword = "goonxposed" - keyAlias = "goonxposed" - keyPassword = "goonxposed" + val keystoreFile = file("../release.keystore") + if (keystoreFile.exists()) { + storeFile = keystoreFile + storePassword = "goonxposed" + keyAlias = "goonxposed" + keyPassword = "goonxposed" + } } } @@ -34,7 +37,10 @@ android { release { isDebuggable = false isMinifyEnabled = true - signingConfig = signingConfigs.getByName("release") + val keystoreFile = file("../release.keystore") + if (keystoreFile.exists()) { + signingConfig = signingConfigs.getByName("release") + } } } compileOptions {