Skip to content

fix(android): publish releases to Open testing track (not internal)#706

Merged
TaprootFreak merged 1 commit into
stagingfrom
fix/play-open-testing-track
Jun 8, 2026
Merged

fix(android): publish releases to Open testing track (not internal)#706
TaprootFreak merged 1 commit into
stagingfrom
fix/play-open-testing-track

Conversation

@TaprootFreak

Copy link
Copy Markdown
Contributor

Problem

release_track in android/fastlane/Fastfile was hard-pinned to internal, so every release only ever reached the Internal testing track. The Open testing track therefore never received new builds — it stayed stuck on an old version (1.0.84), and public opt-in testers (via play.google.com/apps/testing/swiss.realunit.app) got "not found" when trying to install.

Fix

Switch the binary upload track to beta (Open testing) so each release lands in the public, link-shareable channel.

Notes / to verify

  • Track name: beta is the standard Google Play API name for the Open testing track. If our Open test is configured as a custom-named track in the Play Console, this must be set to that exact name instead — please verify before merging.
  • Trade-off: Open testing releases go through Google review on each publish (slower than internal). If fast internal iteration is still wanted, we can additionally push to internal in a follow-up.
  • The store_metadata lane stays intentionally pinned to internal (it only syncs listing metadata, never a binary) — left untouched.

Context

Pairs with the Play Console fix where app availability was switched back from "Veröffentlichung aufgehoben" to Veröffentlicht (done manually in the Console — that part has no API). This PR ensures that, once the app is available again, the Open test keeps getting the current build automatically.

@TaprootFreak TaprootFreak marked this pull request as ready for review June 8, 2026 13:01
@TaprootFreak TaprootFreak merged commit 7d29937 into staging Jun 8, 2026
8 checks passed
@TaprootFreak TaprootFreak deleted the fix/play-open-testing-track branch June 8, 2026 13:01
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