https://github.com/bayardev/composer-version
https://github.com/bayardev/composer-version
composer-plugin git-tags semver version-manager
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/bayardev/composer-version
- Owner: bayardev
- License: mit
- Created: 2018-04-17T08:49:44.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-06-20T15:05:09.000Z (about 8 years ago)
- Last Synced: 2025-11-27T14:40:39.442Z (7 months ago)
- Topics: composer-plugin, git-tags, semver, version-manager
- Language: PHP
- Size: 554 KB
- Stars: 0
- Watchers: 7
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Composer-version
[](https://packagist.org/packages/bayardev/composer-version)
[](https://packagist.org/packages/bayardev/composer-version#dev-master)
[](https://github.com/bayardev/composer-version/blob/master/composer.json)
[](https://travis-ci.org/bayardev/composer-version)
[](https://codecov.io/gh/bayardev/composer-version)
[](https://github.com/bayardev/composer-version/blob/master/LICENCE)
[](https://packagist.org/packages/bayardev/composer-version)
A composer plugin that helps with releasing semantically versioned composer packages or projects,
automatically adding git tags.
Inspired by [npm version](https://docs.npmjs.com/cli/version).
## Install
You can add it as a dependency in your projects or globally on your machine
```sh
composer require bayardev/composer-version
# OR
composer global require bayardev/composer-version
```
## Usage
```
composer version | major | minor | patch
-h, --help
Show help and exit
-s, --gpg-sign
sign tag with gpg key
-p , --prefix=
set tag prefix (default: 'v')
`-p false` for no prefix
```