AICoE/sesheta

approved label added because of... ?!

Closed this issue · 4 comments

goern commented

Describe the bug
on thoth-station/core#218 (comment) the approved label is added, I cannot verify why?!

To Reproduce
Steps to reproduce the behaviour:
dunno :(

Expected behaviour
the approved label is only added when an authorized reviewed approved a PR via an approving github review

Screenshots
n/a

Additional context
n/a

The Bot sesheta-approver which is a cronjob check for positive zuul gate/check (which is check for linting and testing), it adds approved label to the PR,if the zuul check is positive.

We could decommission the sesheta-approver bot as the sesheta-webhooks adds approved label based on the reviewer's review. This should fix this issue.

Thoughts? @goern

goern commented

sounds good. let's have labels managed by sesheta-webhooks.

sesheta-approver cronjob is suspended.
The job was happy that her fellow :bot: sesheta-webhook would handle the good work from now on.
The issue can be closed.

goern commented

❤️ that the bots are happy!