Currently, when a merge request is created on GitLab using the --pr option, the checkbox "Delete source branch" remains unchecked. It looks like that GitLab doesn't automatically consider the related default in the GitLab repo project's merge request settings.
We should set that option by default, optionally making it configurable.
Optionally, it could be investigated whether a similar option exists for GitHub in the meantime (probably not), which would help to keep the feature set aligned across GitHub and GitLab. (We probably want to avoid "GitLab-only" command line switches.)
Currently, when a merge request is created on GitLab using the
--proption, the checkbox "Delete source branch" remains unchecked. It looks like that GitLab doesn't automatically consider the related default in the GitLab repo project's merge request settings.We should set that option by default, optionally making it configurable.
Optionally, it could be investigated whether a similar option exists for GitHub in the meantime (probably not), which would help to keep the feature set aligned across GitHub and GitLab. (We probably want to avoid "GitLab-only" command line switches.)