Uploaded image for project: 'Bitbucket Data Center'
  1. Bitbucket Data Center
  2. BSERV-19690

Disabling auto-merge pull requests feature disables merge button

XMLWordPrintable

      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

      1. Open the bitbucket.properties file and add the line feature.pull.request.auto.merge=false.
      2. Restart the Bitbucket DC to apply the config changes.
      3. Create a new pull request in a repository.
      4. Ensure there are no merge checks or reviewer requirements configured for the pull request.
      5. 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

              74d6667aa35c Josh Aguilar
              74d6667aa35c Josh Aguilar
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: