gitea icon indicating copy to clipboard operation
gitea copied to clipboard

Documentation doesn't mention how to set up merge queues

Open stoarca opened this issue 1 year ago • 2 comments

Description

Hi, I saw on your comparison page that gitea supports merge queues: https://docs.gitea.com/installation/comparison

However, I have not been able to find any reference to merge queues in your documentation, nor have I been able to find anything in the web UI. How do I set up/enable merge queues?

I think perhaps it would be useful to have each checkmark in the gitea column link to the relevant docs for that feature.

Screenshots

Image

Gitea Version

1.23.4

Can you reproduce the bug on the Gitea demo site?

Yes

Operating System

No response

Browser Version

Chromium 129

stoarca avatar Feb 23 '25 16:02 stoarca

Judging from the commit history in docs repository the merge queue here is an automerge feature and to set it up you need to:

  1. enable branch protection with status check rule
  2. Click on drop down on merge button and click on the clock on one of the options
  3. Click the button that should have "[merge method you picked] (when checks succeeded)" on it

It should be merged automatically now and you can set it up on multiple PRs. I unfortunately don't know how it works underneath, so I am not sure if it's a merge queue like gitlab has or just an automerge.

TheFox0x7 avatar Feb 23 '25 18:02 TheFox0x7

I'm looking at GitLab alternatives, and one of the biggest reasons for us to use GitLab enterprise is the merge trains feature, so I was also happy to see "merge queues" in the supported list. But if it's nothing like GitLab's merge train, I'll be sad :)

woopla avatar Jun 03 '25 01:06 woopla