After using the transformation runner against multiple repositories, I want to be able to use the git tooling helper CLI to create a GitHub project, open pull requests on each of the repositories that the transformation runner has pushed branches to and then add those pull requests to the new project board.
This depends on issue #26 - 'Don't push a branch if there are no commits'.
The use case above is just an example, we don't actually want to couple the transformation runner to any specific tooling (and vice versa)
We only want to attempt to create a pull request on a repository if we know that a branch has been pushed to that repository by the transformation runner
We already know the branch name in each repository that we want to open a pull request in as it's the branch name we specified when calling the transformation runner
Use case
After using the transformation runner against multiple repositories, I want to be able to use the git tooling helper CLI to create a GitHub project, open pull requests on each of the repositories that the transformation runner has pushed branches to and then add those pull requests to the new project board.
This depends on issue #26 - 'Don't push a branch if there are no commits'.
Related reading: How do we track when our multi-repository work is done?
Notes