[Twisted-Python] non-merge commits to trunk & "review" keyword

Glyph Lefkowitz glyph at twistedmatrix.com
Tue Mar 7 00:56:00 MST 2017


> On Mar 6, 2017, at 9:02 PM, Tristan Seligmann <mithrandi at mithrandi.net> wrote:
> 
> On Tue, 7 Mar 2017 at 06:38 Glyph Lefkowitz <glyph at twistedmatrix.com <mailto:glyph at twistedmatrix.com>> wrote:
> 
> This is definitely bad, forbidden by existing policy, etc.  In fact I remember adjusting the settings so that the 'merge' button would always create a merge commit; in fact, the configuration is still set that way.
> 
> Rebase merging was allowed when I checked earlier, so I disabled it (I guess I managed to do this before you looked at the configuration).

Perhaps I only did this for some other repos, then.  Did I miss your announcement of this?  Hint, hint? :)

> I suspect that is what happened here, but note also that these settings only control what is possible by pressing the merge button on GitHub; you can construct commits locally however you like and push them, as long as you get green commit statuses for all the mandatory commit checks.

Is this true even for people with just repo:write?

-glyph

-------------- next part --------------
An HTML attachment was scrubbed...
URL: </pipermail/twisted-python/attachments/20170306/5c7c4f2c/attachment-0002.html>


More information about the Twisted-Python mailing list