-
Notifications
You must be signed in to change notification settings - Fork 354
feat: support alternatively specified merge strategies for bitbucket #6022
Copy link
Copy link
Open
Labels
area/controllerAffects the (main) controllerAffects the (main) controllerkind/enhancementAn entirely new featureAn entirely new featurekind/proposalIndicates maintainers have not yet committed to a feature requestIndicates maintainers have not yet committed to a feature requestneeds discussionA maintainer explicitly requests no action be taken without further discussionA maintainer explicitly requests no action be taken without further discussionneeds researchAction on the issue is blocked, pending researchAction on the issue is blocked, pending researchpriority/lowLow commitment from maintainers; progress is likely to be community-drivenLow commitment from maintainers; progress is likely to be community-driven
Description
go-bitbucket does not expose the merge method/strategy as an option. The merge will always use the repository's default merge strategy, so we are currently failing if any merge strategy was specified. This is strictly a limitation of the go-bitbucket library and not the Bitbucket API itself.
See TODO left on pkg/gitprovider/bitbucket/bitbucket.go/MergePullRequest from #5581
Proposed Feature
We can wait for the library to support for this or if we decide to implement this API call ourselves instead of using the library.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area/controllerAffects the (main) controllerAffects the (main) controllerkind/enhancementAn entirely new featureAn entirely new featurekind/proposalIndicates maintainers have not yet committed to a feature requestIndicates maintainers have not yet committed to a feature requestneeds discussionA maintainer explicitly requests no action be taken without further discussionA maintainer explicitly requests no action be taken without further discussionneeds researchAction on the issue is blocked, pending researchAction on the issue is blocked, pending researchpriority/lowLow commitment from maintainers; progress is likely to be community-drivenLow commitment from maintainers; progress is likely to be community-driven