fix(android): publish releases to Open testing track (not internal)#706
Merged
Conversation
… get the current build
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Problem
release_trackinandroid/fastlane/Fastfilewas hard-pinned tointernal, 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 (viaplay.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
betais 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.internalin a follow-up.store_metadatalane stays intentionally pinned tointernal(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.