git-backporting
git-backporting copied to clipboard
Git backporting is a CLI tool to execute pull request backporting.
**Is your feature request related to a problem? Please describe.** Right now we are not releasing a `vMAJOR` tag/release pointing to the lastest version of the `MAJOR` stream. The drawback...
In the Gitlab client we have to perform additional request to retrieve the user ids in order to correctly setup reviewers and assignees, since it could happen that an assignee...
It seems like right now it will be cloned into the current directory as `bp`. While searching something in my finder i found that folder and thought wtf is that....
**Is your feature request related to a problem? Please describe.** I would prefer that the backported MR's branch be deleted automatically. This is possible via GitLab's "Delete source branch when...
In my initial tool design I might have over-engineerized some portions of the code, this is going to increase the effort to maintain the project itself. I am proposing to...
Give the possibility to open the backporting pull request from the forked repository, obviously in this case we assume the provided token has proper permissions on the forked repository. Steps...
It would be interesting that being a cli tool it would work with other widely used providers like Azure DevOps. I have been analyzing of all the tools similar to...
For a better maintenance refactor the tool to use dependency injection framework, e.g., [typedi](https://github.com/typestack/typedi)
Enable sonar cloud for the project so that for each PR we can view the coverage info on sonar cloud automatically.
All tests are just unit tests where most of the git commands are mocked, a possible improvement could be to setup a full e2e test suite in order to concretely...