VerBump

Requirements

What VerBump needs to run, and where it runs.

Bash 3.2+, a Git repository, and git + jq on your PATH.

The gh CLI is an optional dependency, used only by --pr and --release.

Platform support

VerBump is pure bash, so it runs wherever bash does:

PlatformStatus
Linux, macOSTested in CI. The full suite runs on both for every change.
WSLExpected to work. It is Linux underneath, with the same bash, git, and jq.
Git Bash / MSYS2Best effort, untested. Should work, though CRLF line endings are the usual suspect if it does not.

Git hosting support

VerBump currently supports GitHub. GitLab and Bitbucket support is coming soon.

In the meantime, since the core workflow — bump, changelog, commit, tag, push — talks only to git, it mostly works against any remote today: on a GitLab or Bitbucket repo, changelog entries render as plain text (no commit or compare links), and the GitHub-specific --pr and --release flags must be omitted.

On this page