HubFlow Release is a utility that facilitates the generation of a HubFlow release for projects that manage the version of the application via a "package.json" file.
This utility is clearly relevant to a very narrow slice of the Internet but comes in very handy on all of my side projects.
composer global require "dascentral/hubflow-release"
Make sure to place the $HOME/.composer/vendor/bin
directory (or the equivalent directory for your OS)
in your $PATH
so the executable can be located by your system.
hf release [major|minor|patch]
A "patch" release is assumed when the second argument is ommitted.
- A HubFlow release is started
- The version in the "package.json" is incremented as instructed
- The change to the "package.json" is committed to the release branch
- The HubFlow release is finished