New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cannot halt staged rollout #21431
Comments
I have the same problem. I thought that Fastfile like the following would halt the track. However, I noticed that only metadata was updated, and no status change was sent to the Google Publisher API. upload_to_play_store(
# Target track to halt
track: 'alpha',
version_code: 1, # to identify the track to be halted
# No need to specify `track_remote_to` because stage will not change
track_promote_release_status: 'halted'
# Skip uploading binary and metadata processing because I just want to halt
skip_upload_apk: true,
skip_upload_aab: true,
skip_upload_metadata: true,
skip_upload_changelogs: true,
skip_upload_images: true,
skip_upload_screenshots: true,
) Supply::Uploader#perform_upload behaves as follows, therefore halted processing was skipped.
When halting the track, there should be no binary change and no change to fastlane/supply/lib/supply/uploader.rb Lines 15 to 37 in fbad7d8
|
New Issue Checklist
Issue Description
I'm not being able to halt a staged rollout. Everything looks as if it is running successfully, and no error messages are displayed but the rollout for version
359
that its on the alpha track at 10% is not halted. Am I missing something?We are using
upload_to_play_store
this way to update our alpha track:Moreover, if I get the version_codes for the track previously, and send it in the
version_codes_to_retain
array, then it fails due to a missing user fraction for thehalted
releaseCommand executed
Complete output when running fastlane, including the stack trace and command used
Environment
The text was updated successfully, but these errors were encountered: