cilium / github-actions

Repository dedicated for the GitHub actions logic executed in cilium/cilium. Also known as the maintainer's little helper (MLH).
Apache License 2.0
5 stars 6 forks source link

client: unassign PR reviewer on approval #13

Closed qmonnet closed 3 years ago

qmonnet commented 3 years ago

Users marked for requested reviews get assignments for the PR. Once they submit a review, and this review is an approval of the pull request, they are supposed to unassign themselves from the PR. This helps Janitors finding PRs that need their attention. But removing the assignment is currently done manually, and users often omit it.

Let's automate assignment removal on review, when the review concludes with an approval of the PR.

The PR has not been tested yet. I'm not sure how to proceed and am looking for guidance.