Release: non-debuggable production build #30

Merged
devadmin merged 2 commits from dev into main 2026-11-07 14:40:40 -06:00
Owner

Promotes the release-build change (PR #29) to production.

🤖 Generated with Claude Code

https://claude.ai/code/session_01TWwLCrXa9aFVg8dZsCdLBZ

Promotes the release-build change (PR #29) to production. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01TWwLCrXa9aFVg8dZsCdLBZ
devadmin added 2 commits 2026-11-07 14:38:11 -06:00
Production release: build and ship a non-debuggable release APK
CI / Build and check (pull_request) Successful in 12m45s
CI / Deploy to Cloudflare Pages (pull_request) Skipped
4ed110e68c
release.yml shipped app-debug.apk, so production was debuggable. It now runs
assembleRelease, signed with the same keystore (identical certificate, so
updates still install over existing ones), with isDebuggable = false.
Minification stays off: R8 cannot be tried on a device here.

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01TWwLCrXa9aFVg8dZsCdLBZ
Merge pull request 'Production: ship a non-debuggable release build' (#29) from fix/prod-release-build into dev
CI / Build and check (push) Successful in 9m0s
CI / Deploy to Cloudflare Pages (push) Successful in 32s
CI / Build and check (pull_request) Successful in 2m8s
CI / Deploy to Cloudflare Pages (pull_request) Skipped
f967c31368
devadmin merged commit b8d3d5909c into main 2026-11-07 14:40:40 -06:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: devadmin/ProLibertateGames#30