Add Axion current behaviour when getting and bumping tag behind Add NearestRelease flag to enable this new feature Bumped goreleaser in order to release arm64 binaries
Allows the environment variable key that is looked up to enable token based authentication to be configurable. The default is now GH_TOKEN
.
Fixed a bug with GITHUB_TOKEN authentication where pushes would fail when configured to use a GitHub token. Fixed version of golangci-lint to work with more recent golang versions.
Prefers to use the GITHUB_TOKEN Bearer authentication over SSH if the environment variable is present. This is useful when pushing tags using GitHub actions.
Fixed bug introduced in version 0.21.0
where vergo bump
and vergo check
would fail if the current commit is not
the latest on a versioned branch e.g. master
or main
.
Fixed bug in tag prefix trimming.
Disable strict host checking using the global flag --disable-strict-host-check
or -d
.
This is only intended to be used on CI where known_hosts is not cached.
vergo get cv
should return 0.0.0-SNAPSHOT
in an empty repo or a repo without any tags
add ability extract release directives from the last commit message
e.g. : vergo bump auto -t app
will look for patch/minor/major in commit message
if the latest commit message includes [vergo:app:major-release]
string then auto will be translated to major
bump
should detect headless checkouts pointing to branches, check
also should report the same issue
if vergo check release -t service; then
version=$(vergo bump minor -t service)
else
#bump would have failed because of some validation
#this could be expected for branch builds, in this case push image to test with commit hash as image tag; don't bump/push any git tags
version=$(git rev-parse --short HEAD)
fi
add capability to check if a release can be skipped
bump dependency versions
Rename go.mod module name and required imports to follow remote go module path conventions
fail gracefully when no private keys available in the authentication agent
Recognise tags with a slash prefix in order to support go multi-module projects
Bump and Current version account should take account of both lightweight and annotated tags
current version should return tag on the HEAD if present
automatically search for a local repository
vergo umc-shared integration