-
Bug
-
Resolution: Fixed
-
Low
-
9.0.1, 9.1.1, 8.19.10, 9.2.1
-
4
-
Severity 3 - Minor
-
8
-
Issue Summary
Configuring Bitbucket DC to disable the auto-merge feature for pull requests inadvertently disables the merge button even when there aren't any merge checks or reviewer requirements configured.
Steps to Reproduce
- Open the bitbucket.properties file and add the line feature.pull.request.auto.merge=false.
- Restart the Bitbucket DC to apply the config changes.
- Create a new pull request in a repository.
- Ensure there are no merge checks or reviewer requirements configured for the pull request.
- Navigate to the pull request in the Bitbucket UI.
Expected Results
The "Merge" button should be enabled, allowing users to manually merge the pull request, regardless of the auto-merge feature being disabled.
Actual Results
The "Merge" button is grayed out and disabled, preventing any manual merging of the pull request. Removing the feature.pull.request.auto.merge=false line from the bitbucket.properties file and restarting the server re-enables the "Merge" button.
Workaround
Currently there is no known workaround for this behavior. A workaround will be added here when available