Skip to content

Break glass v2 (attempt 2) #4176

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

Merged
merged 1 commit into from
Jan 24, 2025
Merged

Conversation

yjbanov
Copy link
Contributor

@yjbanov yjbanov commented Jan 24, 2025

This relands commit b9bd02b.

The previous attempt was reverted in #4175 because of the suspicion that it was landing PRs with failed checks. However, that suspicion seems to have been wrong. This is what actually happened:

  • 12:25PM: @polina-c creates the PR; Cocoon starts testing it and unlocks the Merge Queue Guard after all engine builds are done (old behavior).
  • 1:02PM: I deploy the new Cocoon with the new behavior.
  • 1:10PM: @polina-c hits the "Merge When Ready" button, and GitHub allows the PR to enter the queue.

GitHub allowed that last action because the guard was already unlocked by the old behavior. It wasn't the new code misbehaving. In fact, this is exactly the problem that the new code is aiming to fix.

This relands commit b9bd02b.
@yjbanov yjbanov requested a review from jtmcdole January 24, 2025 17:58
Copy link
Member

@jtmcdole jtmcdole left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@yjbanov yjbanov added the autosubmit Merge PR when tree becomes green via auto submit App. label Jan 24, 2025
@auto-submit auto-submit bot merged commit 3995696 into flutter:main Jan 24, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
autosubmit Merge PR when tree becomes green via auto submit App.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants