[core-workflow] Starting a bot to identify issues with PRs

Nick Coghlan ncoghlan at gmail.com
Sat Apr 1 13:02:11 EDT 2017


On 1 April 2017 at 09:23, Brett Cannon <brett at python.org> wrote:
> I have created a bot that I hope we can use to host all non-CLA checks for a
> PR that isn't covered by CI: https://github.com/brettcannon/bedevere. To
> start, the bot would check for a bugs.python.org issue number and set a
> failing status if one isn't found, else link the status to the issue itself.
>
> If the approach I took in the bot seems reasonable to people I will add
> support for a "trivial" label which would cause the bot to say the check is
> successful due to the fact that the PR is trivial enough to not warrant an
> issue to begin with. We can then continue to expand this bot to do other
> things like check that there is a NEWS file (unless marked as "trivial").

+1 from me.

> I don't want to role the CLA bot into bedevere since I created the bot in
> such a way as to be useful to other organizations on GitHub. So the Knights
> Who Say Ni will stay a separate repo.

Regardless of the practical details, I kind of like the idea of having
the Knights as a grumpy bot looking for a shrubbery(/CLA), and Sir
Bedevere as a happier, helpful bot that only complains when it gets
confused by a lack of information :)

Cheers,
Nick.

-- 
Nick Coghlan   |   ncoghlan at gmail.com   |   Brisbane, Australia


More information about the core-workflow mailing list