A Composer plugin to bump project versions during release preparations.
Provides a Composer command bump-version
and offers an easy-to-use PHP
API for integration in other frameworks.
composer require --dev eliashaeussler/version-bumper
Add a version-bumper.yaml
config file:
# version-bumper.yaml
presets:
- composer-package
releaseOptions:
commitMessage: '[RELEASE] Release of my-fancy-library {%version%}'
Bump next major/minor/patch version:
composer bump-version [major|minor|patch] --release
- Usage
- Configuration
Please have a look at CONTRIBUTING.md
.
This project is licensed under GNU General Public License 3.0 (or later).