microplane
microplane copied to clipboard
Approver is not propagated to GitLab merge requests
When using mp push -a dnesting with an enterprise GitLab, merge requests are created with no assignee, despite having an assignee in mp status output.
I suspect the culprit is at https://github.com/Clever/microplane/blob/master/push/pushGitlab.go#L52. The GitLab merge request options should include an Assignee up front (see https://github.com/xanzy/go-gitlab/blob/master/merge_requests.go#L561), but it looks like only a handful of elements are populated, similar to how GitHub works.