refactor: prepare first version release

This commit is contained in:
2026-07-07 18:41:02 +02:00
parent 1bb38ae081
commit 272cefa5fd
3 changed files with 14 additions and 3 deletions
+5
View File
@@ -24,3 +24,8 @@ node_modules/
# Firebase config (App Distribution) — per-developer, not tracked (see google-services.example.json) # Firebase config (App Distribution) — per-developer, not tracked (see google-services.example.json)
androidApp/google-services.json androidApp/google-services.json
# Android signing — must NOT be checked into Version Control
keystore.properties
*.jks
*.keystore
+5
View File
@@ -4,3 +4,8 @@
GlitchTip is configured in the project. It uses the open source solution Senstry to log crashes 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. 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**.
+4 -3
View File
@@ -39,7 +39,7 @@ android {
.toInt() .toInt()
defaultConfig { defaultConfig {
applicationId = "fr.ajaury.gwenedeg" applicationId = "bzh.ajaury.chombev"
minSdk = minSdk =
libs.versions.androidMinSdk libs.versions.androidMinSdk
.get() .get()
@@ -49,7 +49,7 @@ android {
.get() .get()
.toInt() .toInt()
versionCode = 1 versionCode = 1
versionName = "1.0" versionName = "1.0.0-alpha01"
} }
packaging { packaging {
resources { resources {
@@ -58,7 +58,8 @@ android {
} }
buildTypes { buildTypes {
getByName("release") { getByName("release") {
isMinifyEnabled = false isMinifyEnabled = true
isShrinkResources = true
} }
} }
compileOptions { compileOptions {