> On Jul 3, 2017, at 5:45 AM, Evilham <cont...@evilham.com> wrote:
> 
> 
> 
> Am 03/07/2017 um 14:24 schrieb Evilham:
>> Hi Glyph,
>> 
>> Am 03/07/2017 um 14:08 schrieb Glyph:
>>> Unfortunately, our CI runs can be quite lengthy.  When doing a quick code 
>>> review, it can often be quite demoralizing to see an hour or two worth of 
>>> appveyor backlog that needs to run before a ticket can be merged.
>>> 
>>> I have been thinking about adding a specific "OK to merge" label to PRs 
>>> that indicates that they've been submitted to pr_as_branch, they've been 
>>> reviewed, and if the CI results or positive they should be merged, so that 
>>> someone other than the reviewer might come along and do the actual merge 
>>> later.  Does anyone else think this would be a good idea?
> 
> Isn't this exactly what you want Glyph? (maybe I missed sth :-D)
> https://help.github.com/articles/about-required-reviews-for-pull-requests/ 
> <https://help.github.com/articles/about-required-reviews-for-pull-requests/>

No, this just prevents you from merging if you don't have a review; it doesn't 
automatically merge if you do have one.

> 
> It could affect the workflow of people with write-access though.
> 
>> If those are GitHub labels and only modifiable by repo owners, it sounds
>> like a sane thing to do.
>> 
>> One thing that would worry me though, is that more commits could come to
>> that PR after the reviewer (repo owner) sets the 'OK to merge' tag, I
>> guess such a tag should be associated with the last commit but I'm not
>> too sure that's possible out of the box with GitHub.
>> 
>>> (I know that there are ways that bots can facilitate this, and if someone 
>>> else would like to set that up, that would be great.)
>> 
>> Maybe a bot could figure out the last reviewed commit and remove the
>> label if it detects new (not reviewed) commits in that PR.
>> 
>> I... would actually be interested in taking a look at it, got any
>> pointers / are there already some bots for the twisted project running?
>> 
> 
> -- 
> Evilham
> 
> _______________________________________________
> Twisted-Python mailing list
> Twisted-Python@twistedmatrix.com
> https://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python

_______________________________________________
Twisted-Python mailing list
Twisted-Python@twistedmatrix.com
https://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python

Reply via email to