Tagger CLI

An opinionated program for automatic semantic versioning via git tags and information in commits.
Installation
You can install the tool using any NPM-like system.
Local Example
npm i -D git-semver-tagger
npx tagger calculate-version
Global Example
npm i -g git-semver-tagger
tagger calculate-version
Commands
Calculate Version
The calculate-version command will generate a new version number based on all of the commits since the last tag, and output as a string.
Tag
The tag command will create a tag with the given version and push it back to the repository.
We recommend this command only is run after the build is validated. Use discernment to decide if it should happen before publication of artifacts, or afterward.
Help
For a full listing of the available options in the program, please use the built-in help command.
tagger --help