microplane
microplane copied to clipboard
A CLI tool to make git changes across many repos, especially useful with Microservices.
This param adds extra chars in the git diff, and because of this, the parser doesn't know how to parser it. ## JIRA NA ## Overview This param adds extra...
Currently plane is doing "git diff --color HEAD^ HEAD", adding parameters like `1m`and , `31m` at the beginning of each line, but the Diffparser doesn't know how to parse this,...
Fetch everything that makes a PR green, including the Status API and the Checks API. Fixes #107
Hey, Just trying MP, and noticed a bug, if two workflows are configured on a branch, and one is successful and one is skipped (because it doesn't apply in this...
After running `mp push`, a PR was supposed to be excluded from the batch updates was closed in the GitHub UI. Then `mp merge` was run. The closed PR was...
`mp init "-.github user:me filename:CODEOWNERS"` returns > Error: unknown shorthand flag: '.' in -.github user:me filename:CODEOWNERS while `mp init "user:me -.github filename:CODEOWNERS"` works fine. (This may be a cobra thing,...
`mp merge` causes the following error > DELETE https://api.github.com/repos/org/repo/git/refs/heads/my-branch: 422 Reference does not exist [] All of our repos have the `Automatically delete head branches` setting checked for when PRs...
On GitLab enterprise, `mp merge` currently merges if it is possible to merge. If a repo is not configured with any merge rules requiring an approval, this means merges will...
At least in GitLab, when an error occurs, the `mp status` output replaces the usual status output with the error text. This removes information useful in debugging (like the URL...
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.