From 272cefa5fd37209ea928dcbfc33facb04b1b6dd1 Mon Sep 17 00:00:00 2001 From: Antoine Jaury Date: Tue, 7 Jul 2026 18:41:02 +0200 Subject: [PATCH] refactor: prepare first version release --- .gitignore | 5 +++++ androidApp/README.md | 5 +++++ androidApp/build.gradle.kts | 7 ++++--- 3 files changed, 14 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 4fc1cd6..a8ac461 100644 --- a/.gitignore +++ b/.gitignore @@ -24,3 +24,8 @@ node_modules/ # Firebase config (App Distribution) — per-developer, not tracked (see google-services.example.json) androidApp/google-services.json + +# Android signing — must NOT be checked into Version Control +keystore.properties +*.jks +*.keystore diff --git a/androidApp/README.md b/androidApp/README.md index 6bf65ce..eba9f33 100644 --- a/androidApp/README.md +++ b/androidApp/README.md @@ -4,3 +4,8 @@ GlitchTip is configured in the project. It uses the open source solution Senstry to log crashes generated by the app and send them to GlitchTip on a European server. + +## Signing + +Release builds of the Android app are signed with a keystore whose credentials +are kept **out of version control**. diff --git a/androidApp/build.gradle.kts b/androidApp/build.gradle.kts index 32f8081..1a76416 100644 --- a/androidApp/build.gradle.kts +++ b/androidApp/build.gradle.kts @@ -39,7 +39,7 @@ android { .toInt() defaultConfig { - applicationId = "fr.ajaury.gwenedeg" + applicationId = "bzh.ajaury.chombev" minSdk = libs.versions.androidMinSdk .get() @@ -49,7 +49,7 @@ android { .get() .toInt() versionCode = 1 - versionName = "1.0" + versionName = "1.0.0-alpha01" } packaging { resources { @@ -58,7 +58,8 @@ android { } buildTypes { getByName("release") { - isMinifyEnabled = false + isMinifyEnabled = true + isShrinkResources = true } } compileOptions {