-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Description
Cocoon is not reporting success for manually retried LUCI builds, for example in this run:
I retried manually here through the Cocoon "RERUN" button. That set the Github status "in progress" again, but once the build successfully passed, the Github issue never went green again. Instead, it's "updating" every few minutes, but it never goes to green.
Flutter Ecosystem tooling relies on the tree being all green for CI automation to keep going. For Flutter Rolls this is not a big issue, because they never trigger a release of any package, but if a feature PR lands and ends up in this state, our release procedure must be performed manually (we have no automation override), and it's sub-optimal.
Can Cocoon report successful retried builds to Github as a success? Is this not a Cocoon problem and are we doing something wrong?