Skip to content
Semantic Version Util
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
.goreleaser.yml
Makefile
README.md
go.mod
go.sum
main.go

README.md

svu

Semantic Version Util is a tool to increase the major/minor/patch parts of semantic versions.

The idea is to use it in automated scripts, so you can have in your makefile something like:

major:
	git tag $$(svu major)
	git push --tags
	goreleaser --rm-dist

Install

go get github.com/caarlos0/svu

or

brew install caarlos0/tap/svu

or

curl -sfL https://install.goreleaser.com/github.com/caarlos0/svu.sh | bash -s -- -b /usr/local/bin

Or download one from the releases tab and install manually.

You can’t perform that action at this time.