Proposal: make squash-merging the default behavior for gitlab MRs

David Hurka david.hurka at mailbox.org
Wed Oct 7 09:33:00 BST 2020


On Wednesday, October 7, 2020 9:52:41 AM CEST Ben Cooksley wrote:
> > Isn’t it true that “Allow contributions” must be checked before the
> > “Squash
> > commits” checkbox is available? (I already wrote that, but I feel people
> > don’t
> > care, so I make it a question now.)
> 
> The allow contributions box should always be ticked - we have
> infrastructure components that automatically change this in the background
> whenever a merge request is created.

Oh, nice! This is from a MR from June 2020, which couldn’t be rebased:

> You need to force push since you're rewriting history.
> 
> If that doesn't work it means the branch author manually unchecked
> the checkbox that enables collaboration and indeed there's not much
> we can do other than creating a new branch/MR somewhere else.

(https://invent.kde.org/graphics/okular/-/merge_requests/195#note_103948)

Is the mentioned infrastructure component newer than that? Then it probably 
works fine. :)





More information about the kde-devel mailing list