Skip to content

🗣️ Composer plugin to bump project versions during release preparations

License

Notifications You must be signed in to change notification settings

eliashaeussler/version-bumper

Repository files navigation

Version Bumper

Coverage Maintainability CGL Tests Supported PHP Versions

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.

🔥 Installation

Packagist Packagist Downloads

composer require --dev eliashaeussler/version-bumper

⚡ Quickstart

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

📝 Documentation

🧑‍💻 Contributing

Please have a look at CONTRIBUTING.md.

⭐ License

This project is licensed under GNU General Public License 3.0 (or later).

About

🗣️ Composer plugin to bump project versions during release preparations

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

  •  

Contributors 2

  •  
  •  

Languages