Automation/9887-chanel-improve-monitoring-when-release-does-not-release #10168
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.
Description of Change
The Android 2.37 and 2.38 releases never released - we need to figure out why, and fix what went wrong so it doesn't happen again.
Investigate if we can better detect and alert when a release doesn't release
Initial notes
the play store flagged/rejected a build of ours as not meeting their data policy on September 16.
we thought that rejection was on a test build, and that everything for production builds was OK
our automated slack messages kept saying everything was released (example)
On October 14, trying to follow up on if LinkWithAnalytics crash was happening in the latest Android version, we saw that firebase was showing 2.36 as the latest released version for Android
On October 15, digging in further, we realized that 2.37 and 2.38 had never been released. It appeared that after rejecting a build, we needed to manually press a button in the google play console, in order for the play store review team to start reviewing our app again, post-rejection ("send 7 changes for review" blue button in screenshot)
Pressed that button, google play approved within ~30 min, and we released 2.38 to the play store on Oct 15 at 1:37pm central time.
Screenshots/Video
Testing
Reviewer Validations
PR Checklist
Reviewer: Confirm the items below as you review
For QA
Run a build for this branch