37 lines
1022 B
Markdown
37 lines
1022 B
Markdown
# Release checklist — Circle 1.16.2
|
|
|
|
## Before tag
|
|
|
|
- [x] Unit tests green (`./gradlew testDebugUnitTest`)
|
|
- [x] Logo 2 (lasso) as launcher + QS
|
|
- [x] Display name Circle / Circle Overlay
|
|
- [x] DEMO, dogfood, non-goals, marketing, shortcuts, brand docs
|
|
- [x] On-device install + Circle Overlay enabled (`make smoke` on CrklEmulator)
|
|
- [ ] Dogfood checklist once (Translate / Explain / Share / Vikunja / real app)
|
|
- [ ] Record 45s demo
|
|
|
|
## Tag (when ready)
|
|
|
|
```bash
|
|
cd ~/Documents/code/crkl
|
|
git status
|
|
git tag -a v1.16.2-circle -m "Circle: lasso brand, VIP chips, shortcuts, ship docs"
|
|
git push origin main
|
|
git push origin v1.16.2-circle
|
|
```
|
|
|
|
## Install
|
|
|
|
```bash
|
|
./gradlew assembleDebug
|
|
adb install -r app/build/outputs/apk/debug/app-debug.apk
|
|
adb shell am start -n com.example.crkl/.MainActivity
|
|
```
|
|
|
|
Re-enable **Circle Overlay** after every reinstall.
|
|
|
|
## Emulator tips (macOS)
|
|
|
|
Prefer `make emulator` (launchd) — agent/Cursor sandboxes often kill nohup qemu.
|
|
Then: `make wait-emulator && make install && make smoke`
|