From 80cd7e1fb80c2d0c47df4ee375d557dc9305f583 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Janiszewski?= Date: Thu, 31 Jul 2025 23:30:58 +0200 Subject: [PATCH] Fallback to ephemeral debug signing if keystore is unavailable --- src/openrct2-android/app/build.gradle | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/openrct2-android/app/build.gradle b/src/openrct2-android/app/build.gradle index eb5fa96ac2..404d980840 100644 --- a/src/openrct2-android/app/build.gradle +++ b/src/openrct2-android/app/build.gradle @@ -34,7 +34,12 @@ android { } buildTypes { release { - signingConfig signingConfigs.release + if (System.getenv('OPENRCT2_KEYSTORE_FILE') && System.getenv('OPENRCT2_KEYSTORE_PASSWORD')) { + signingConfig signingConfigs.release + } else { + // Fallback to ephemeral debug signing when keystore is not available + signingConfig signingConfigs.debug + } } }