From 2860f1de75af1d44d35292ecbf79c68f02409d19 Mon Sep 17 00:00:00 2001 From: Christophe Besson Date: Thu, 8 Oct 2026 11:40:17 +0200 Subject: feat: sign Android releases with the release key assembleRelease reads the key from ~/.gradle/gradle.properties and fails without it instead of falling back to the debug key. Co-Authored-By: Claude Opus 5.5 --- CLAUDE.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'CLAUDE.md') diff --git a/CLAUDE.md b/CLAUDE.md index 2f3353f..b1d1c5e 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -1100,7 +1100,8 @@ here are kept only where they are a rule about *editing* the code. ### Android (`packages/meshbay-android/`) Built with `./gradlew assembleDebug` / `assembleRelease` (JDK 17+, an Android -SDK); `./gradlew testDebugUnitTest` runs the JVM tests, which pytest also runs +SDK; a release needs the release key's four `meshbayRelease*` properties in +`~/.gradle/gradle.properties`, README); `./gradlew testDebugUnitTest` runs the JVM tests, which pytest also runs when `ANDROID_HOME` is set (`test_android_shell.py`). | Need | File | Note | -- cgit v1.2.3