From 24eabfe26f9425f2e28c1fda2cc3d49602cb5007 Mon Sep 17 00:00:00 2001 From: Ole-Morten Duesund Date: Thu, 5 Mar 2026 14:00:17 +0100 Subject: [PATCH] Document version bump requirement in CLAUDE.md Co-Authored-By: Claude Opus 4.6 --- CLAUDE.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/CLAUDE.md b/CLAUDE.md index 22a6b5b..f405c1b 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -51,11 +51,14 @@ no.naiv.tiltshift/ ## Build & run ```bash -./gradlew assembleRelease # Build release APK ./gradlew compileDebugKotlin # Quick compile check +./bump-version.sh patch # REQUIRED before every release build +./gradlew assembleRelease # Build release APK adb install -r app/build/outputs/apk/release/naiv-tilt-shift-release.apk ``` +**IMPORTANT:** Always run `./bump-version.sh [major|minor|patch]` before `assembleRelease`. The version is tracked in `version.properties` and read by `build.gradle.kts`. Commit the bumped `version.properties` before or with the release. + Signing config is loaded from `local.properties` (not committed). ## Key design decisions and patterns