feat(US-16): configure release signing and minification

Signing config reads from keystore.properties (gitignored).
Release build has minification enabled. The keystore and
properties file are excluded from version control.

To build a signed release APK:
  ./gradlew assembleRelease
Output: app/build/outputs/apk/release/app-release.apk
This commit is contained in:
Jeena 2026-03-09 12:24:44 +00:00
parent 4647853ce7
commit 22fc569874
2 changed files with 25 additions and 1 deletions

5
.gitignore vendored
View file

@ -12,3 +12,8 @@ local.properties
# Claude Code session data
.claude/
# Signing credentials — keep off version control
*.jks
*.keystore
keystore.properties