Gush is a rapid workflow for project maintainers and contributors
Gush is an app console whose intention is to automate common maintainer and contributor tasks.
- create a Pull Request with a formatted table description of the changes
- create github release notes
- change the base branch of a Pull Request
- automate retrieval of issue's message, title and comments as a text
- merge a PR with just the number and include all github discussion on the commit message
- tagging signing off, change branch name and some queue of common tasks
There are different ways to use Gush but we recommend this one:
$ composer global require 'cordoval/gush=dev-master'
If it is the first time you install globally a dependency then make sure you follow the instructions here.