android: ANDROID_PLAN refresh + pin build-tools 36 (unblocks the release build) #269

Merged
developer merged 2 commits from feature/android-plan-refresh into development 2026-07-14 19:38:14 +00:00
Owner

Bring the RESUME block up to date for the next session: keystore + its Gitea secrets set (owner) under the RuStore-specific ANDROID_RUSTORE_* names; the payments E10/E11 (#266/#267) + the signing-secret rename (#268) landed on development; the release gate is now the RuStore account + the promote/tag chain. Adds a native-notifications (push) track and the test-APK note. Doc-only.

Bring the RESUME block up to date for the next session: keystore + its Gitea secrets set (owner) under the RuStore-specific `ANDROID_RUSTORE_*` names; the payments E10/E11 (#266/#267) + the signing-secret rename (#268) landed on `development`; the release gate is now the RuStore account + the promote/tag chain. Adds a **native-notifications (push)** track and the test-APK note. Doc-only.
developer added 1 commit 2026-07-14 18:25:37 +00:00
docs(android): refresh the ANDROID_PLAN RESUME block
CI / changes (pull_request) Successful in 2s
CI / unit (pull_request) Has been skipped
CI / integration (pull_request) Has been skipped
CI / ui (pull_request) Has been skipped
CI / conformance (pull_request) Has been skipped
CI / gate (pull_request) Successful in 0s
CI / deploy (pull_request) Has been skipped
d0e473920c
Keystore + its Gitea secrets are set (owner) under the RuStore-specific ANDROID_RUSTORE_* names; the payments E10/E11 (#266/#267) + the signing-secret rename (#268) landed on development; the release gate is now the RuStore account + the promote/tag chain. Adds a native-notifications (push) track and the test-APK note for the next session.
developer changed title from docs(android): refresh the ANDROID_PLAN RESUME block to android: ANDROID_PLAN refresh + pin build-tools 36 (unblocks the release build) 2026-07-14 18:43:59 +00:00
developer added 1 commit 2026-07-14 18:44:00 +00:00
fix(android): pin build-tools to 36.0.0 for all modules
CI / changes (pull_request) Successful in 2s
CI / unit (pull_request) Has been skipped
CI / integration (pull_request) Has been skipped
CI / ui (pull_request) Successful in 1m15s
CI / conformance (pull_request) Successful in 10s
CI / gate (pull_request) Successful in 0s
CI / deploy (pull_request) Successful in 1m51s
0e11817654
AGP 8.13 defaults to build-tools 35.0.0, but the provisioned / read-only CI SDK (/opt/android-sdk) has only 36.0.0 installed, so a gradle build (the app + the cap-sync-generated Capacitor modules) fails trying to auto-install 35 into a read-only dir. Pin buildToolsVersion 36.0.0 for every Android sub-project (compileSdk-matching) so the CI android-build signed release and local builds work. Verified: a local assembleDebug now builds app-debug.apk. ci.yaml does not build Android (only the manual android-build workflow does), so this is verified locally.
owner approved these changes 2026-07-14 19:31:16 +00:00
developer merged commit 363f1632b1 into development 2026-07-14 19:38:14 +00:00
developer deleted branch feature/android-plan-refresh 2026-07-14 19:38:14 +00:00
Sign in to join this conversation.
No Reviewers
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: developer/scrabble-game#269