-
Notifications
You must be signed in to change notification settings - Fork 8
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
lgtm/blocked
not being removed on review re-request
#121
Comments
I think it's because @denykson removed the self-review request. He should try to request a self-review |
@yardenshoham Re-requesting review didn't work, so I tried removing the review request |
Hmmm that's weird, you can review the approval logic here gitea-backporter/src/github.ts Lines 288 to 342 in c76b286
|
Actually this is working as designed, we don't dismiss blockers on review request. Only on review dismiss. The problem is that we can't detect a self-review request, only that a review from the user is requested. So the algorithm has a flaw, you can't dismiss a blocker if you are a non-merger maintainer. You could approve then request self-review, that'll do it. |
See go-gitea/gitea#29191. The bot did not remove the label after re-request which lifted the block. Maybe GitHub has changed something about this API because I recall this did work before.
Correctly, it should have removed
lgtm/blocked
and addedlgtm/need-2
.The text was updated successfully, but these errors were encountered: