[core-workflow] self-approving pull requests
Maciej Szulik
soltysh at gmail.com
Wed Feb 22 07:24:18 EST 2017
On Wed, Feb 22, 2017 at 8:51 AM, Nick Coghlan <ncoghlan at gmail.com> wrote:
> On 22 February 2017 at 13:12, Nick Coghlan <ncoghlan at gmail.com> wrote:
> > I'm +1 for turning on required status checks though - giving us a
> > strong incentive to get the test suite stable and keep it that way is
> > an unequivocally good thing, and I do want to keep the "PR required,
> > even for core developers" experiment going for at least another few
> > weeks.
>
> To be clear: my preference would be to have the setup be "Review
> required, but self-review is permitted", as that lets us decided
> whether or not it makes sense to wait for the CI to run.
>
If I'm correct, gh will grey-out (but completly block) merge when all the
checks
are not green. Green CI should be helpful here. Eventually we could add some
additional checks for self-approval awareness in our bot.
>
> But if GitHub doesn't allow that, then I think "Successful CI run
> required" would be a better near term gate than preventing developers
> from merging our own changes (even when we're importing someone else's
> patch from bugs.python.org or just fixing a typo in the docs)
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/core-workflow/attachments/20170222/aeeade57/attachment.html>
More information about the core-workflow
mailing list