-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
False emergency label due to repeated checklist check #21886
Comments
Triggered auto assignment to @laurenreidexpensify ( |
Bug0 Triage Checklist (Main S/O)
|
This is just annoying... |
Example: #20257 |
Job added to Upwork: https://www.upwork.com/jobs/~01027ef414fe07c78d |
Triggered auto assignment to Contributor Plus for review of internal employee PR - @eVoloshchak ( |
I was surprised to see that there's already code here that should skip the emergency label if one or more checklist job passed. So I think the reason this isn't working is because this line will only get the current check runs for the head ref of the PR. That's what we want for most checks, but for the checklist check in particular we want all historical check runs for the PR. Haven't confirmed yet, but I think we might want to list all check suites for the ref, then list all check runs for each check suites, and look for any passing checklist jobs. |
@eVoloshchak @roryabraham @laurenreidexpensify this issue was created 2 weeks ago. Are we close to a solution? Let's make sure we're treating this as a top priority. Don't hesitate to create a thread in #expensify-open-source to align faster in real time. Thanks! |
Going to close this one as low priority. |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Action Performed:
Expected Result:
No
Emergency
label is added.Actual Result:
The
Emergency
label is added.Workaround:
Wait for the Reviewer Checklist job to finish running again before merging.
Platforms:
n/a – GitHub Actions
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: