apache / cordova-coho

Apache Cordova coho
Apache License 2.0
33 stars 62 forks source link

Mass PR creation support #222

Open janpio opened 5 years ago

janpio commented 5 years ago

I am looking for a way to quickly change code and create PRs in many repositories.

For several open tasks (e.g. updating package.json across many repos, distributing the GitHub Issue and PR templates, updating the plugin CI configuration) we will have to change files in many repositories and then create a PR (which means the changes have to be applied in a new branch or even fork) on Github to be reviewed and merged.

It would be awesome if that process could be covered by coho:

  1. Create a new branch and commit the open changes
  2. Open PRs on GitHub
  3. Output PR URLs

Parameters needed for this:

GitHub has the hub CLI tool that might help: https://hub.github.com/hub-pull-request.1.html There are probably also pure node/JS implementations of this I don't know about.