Skip to content

bayardev/composer-version

Repository files navigation

Composer-version

Latest Stable Version Latest Unstable Version PHP required version Build Status codecov License Total Downloads

A composer plugin that helps with releasing semantically versioned composer packages or projects, automatically adding git tags.

Inspired by npm version.

Install

You can add it as a dependency in your projects or globally on your machine

composer require bayardev/composer-version
# OR
composer global require bayardev/composer-version

Usage

composer version <new-version> | major | minor | patch

  -h, --help
        Show help and exit
  -s, --gpg-sign
        sign tag with gpg key
  -p <prefix>, --prefix=<prefix>
        set tag prefix (default: 'v')
        `-p false` for no prefix