docs: add reusable Heluca Google Play publishing guide
Playbook for taking any Heluca app from repo to Google Play, learned from shipping Dade to internal testing: one-time publisher account + upload keystore setup, per-app checklist (signing via -Pandroid.injected.signing.*, AAB, versionCode encoding, native symbols), internal-testing flow, gotchas, and production promotion. Bakes in Heluca conventions and documents where Dade deliberately diverges (custom signingConfig, UPLOAD_* secret names, :latest pin) so the next app can follow the template instead. Link it from the README. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -8,6 +8,10 @@ tests are **not** part of this toolchain — by design, CI builds are promotions
|
||||
of code already tested in Dev (on Apple silicon, where the emulator runs
|
||||
natively).
|
||||
|
||||
**Publishing to Google Play?** See [`docs/google-play-publishing.md`](docs/google-play-publishing.md)
|
||||
— the reusable Heluca playbook (publisher setup, upload keystore, per-app
|
||||
checklist, internal testing, promotion to production), learned from shipping Dade.
|
||||
|
||||
**Why amd64:** Google publishes the Linux Android build-tools (`aapt2`, `d8`,
|
||||
…) for **x86_64 only** — there is no arm64 Linux build-tools package. Running
|
||||
the toolchain on an aarch64 runner fails at resource packaging
|
||||
|
||||
Reference in New Issue
Block a user