Do not reject builds waiting for TestFlight review to avoid CI failure #23118
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.
There is a known limitation in the ASC API that does not allow removing builds from TestFlight review, despite Fastlane offering a parameter to do so.
To avoid failures in CI in the (rare) occurrence of submitting a beta while another one is still waiting or in review, this PR disables rejecting builds.
Testing
Unfortunately, the only way to test this would be to create two beta one after the other and verify the TestFlight upload from CI does not fail for the second one. This is possible but "expensive" to do.
Regression Notes
PR submission checklist:
RELEASE-NOTES.txt
if necessary. N.A.UI changes testing checklist: Not a UI PR.