Enable manual merge options per default #8451

Open
opened 2025-11-02 08:06:26 -06:00 by GiteaMirror · 2 comments
Owner

Originally created by @schorsch13 on GitHub (Feb 1, 2022).

Currently the two repository options Enable Mark PR as manually merged and Enable autodetect manual merge are disabled by default and for many users it is unclear that those options exists. Also these options can lead to problems when manually merging without having those enabled. It will basically break an entire PR and makes it useless.

Also when PRs are disabled entirely and they get turned back on, those option are enabled.

image

For further information see: https://codeberg.org/Codeberg/Community/issues/438

Originally created by @schorsch13 on GitHub (Feb 1, 2022). Currently the two repository options `Enable Mark PR as manually merged` and `Enable autodetect manual merge` are disabled by default and for many users it is unclear that those options exists. Also these options can lead to problems when manually merging without having those enabled. It will basically break an entire PR and makes it useless. Also when PRs are disabled entirely and they get turned back on, those option are enabled. ![image](https://user-images.githubusercontent.com/97637661/151941075-c85d0036-7fb5-4572-b608-81d3a19890aa.png) For further information see: https://codeberg.org/Codeberg/Community/issues/438
GiteaMirror added the type/feature label 2025-11-02 08:06:26 -06:00
Author
Owner

@MOHHALIM commented on GitHub (May 12, 2022):

Hi,
Is there any way to set 'Enable manual merge options' by default to True through the config file?

@MOHHALIM commented on GitHub (May 12, 2022): Hi, Is there any way to set 'Enable manual merge options' by default to True through the config file?
Author
Owner

@nodiscc commented on GitHub (Nov 21, 2023):

Is there any way to set 'Enable manual merge options' by default to True through the config file?

There is not, as far as I know.

Auto-detecting manual merges is also the default on all other forges I have worked with, I agree that it should be enabled by default, or at least be made configurable from the config file.

@nodiscc commented on GitHub (Nov 21, 2023): > Is there any way to set 'Enable manual merge options' by default to True through the config file? There is not, as far as I know. Auto-detecting manual merges is also the default on all other forges I have worked with, I agree that it should be enabled by default, or at least be made configurable from the config file.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea#8451