Skip to content

Release each Android build to closed testing testers instead of leaving a draft - #19

Merged
cdeutsch merged 1 commit into
mainfrom
claude/github-actions-android-play-9ede49
Nov 10, 2026
Merged

cdeutsch merged 1 commit into
mainfrom
claude/github-actions-android-play-9ede49

Conversation

@cdeutsch

Copy link
Copy Markdown
Contributor

Every push to main that touches apps/android/ already built, signed and uploaded the bundle to Play's closed testing track (since #12), but as a draft, so testers got nothing until someone pressed the button in Play Console.

This switches the upload to status: completed on alpha (the default closed testing track), so each build rolls out to the track's testers once Play's checks pass. Production is untouched and stays a manual release in Play Console. docs/android.md and AGENTS.md now describe it that way.

Nothing else needed changing: the play Environment (deployment branches: main only), its five secrets and the service account's release permission are already in place. The last main run, on Oct 27, committed its edit to Play.

After merge: the next push touching apps/android/ releases automatically, or run gh workflow run android.yml --ref main.

🤖 Generated with Claude Code

…ng a draft

The workflow uploaded every `main` build to Play's closed testing track as a draft, so testers got nothing until someone pressed the button in Play Console. Closed testing should get each merged build to testers on its own, while production stays a manual release.

The upload now uses `status: completed` on the `alpha` track, and `docs/android.md` and `AGENTS.md` describe the release that way.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@cdeutsch
cdeutsch merged commit cfbd0f3 into main Nov 10, 2026
10 checks passed
@cdeutsch
cdeutsch deleted the claude/github-actions-android-play-9ede49 branch November 10, 2026 17:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant