ronrademaker/release-builder

This package is abandoned and no longer maintained. No replacement package was suggested.

Utility to create releases in Github

0.8.1 2016-05-18 16:45 UTC

README

Utility to create releases in Github

Installation (system wide)

wget https://raw.githubusercontent.com/RonRademaker/ReleaseBuilder/master/build/github-build-release.phar -O github-release-builder
sudo chmod a+x github-release-builder
sudo mv github-release-builder /usr/local/bin/github-release-builder

Installation (local)

composer require ronrademaker/release-builder

Example Usage

Will release 0.2.3 in RonRademaker/ReleaseBuilder based on current master and will update the VERSION constant in src/Command/ReleaseCommand.php.

vendor/bin/build-release release:build RonRademaker/ReleaseBuilder 0.2.3 0.2-dev --version-constant=src/Command/ReleaseCommand.php::VERSION --branch=master

Generated changelog

The Release Builder will automatically create a changelog in release notes containing the title and number of Pull Requests that were added since the previous version. If there are no Pull Requests, each commit will be included in your changelog.