Skip to content
This repository has been archived by the owner on Jun 14, 2024. It is now read-only.
/ composer-version Public archive

Cli toot that increments composer.json file version number and commit to git repo.

License

Notifications You must be signed in to change notification settings

Korri/composer-version

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Composer-version

Build Status Test Coverage

This is a no-dependencies PHP ^7.1 commandline tool that helps with releasing semantically versioned composer packages or projects, directly inspired by npm version.

Usage

composer-version [options] <new-version> | major | minor | patch

  -h, --help Show this help text
  -f, --file Path to composer.json file, default to ./composer.json
  -p, --push Push commit and tag to remote origin

Installation

composer global require korri/composer-version

Then add ~/.composer/vendor/bin/ to your $PATH if it is not already there.

Testing

Run test suite

composer install # Install dev dependencies
composer test