Installation
Install script, npm/pnpm, Homebrew, and manual install.
Install script
Downloads the latest GitHub release, verifies its published sha256 checksum,
and installs to ~/.local (share/verbump/ for the files, bin/verbump as
the command). Re-running upgrades in place, and a failed install restores the
previous one:
curl -fsSL https://raw.githubusercontent.com/jv-k/VerBump/main/install.sh | bashTo pin a version or change the prefix, insert
VERBUMP_INSTALL_VERSION=<x.y.z> and/or VERBUMP_PREFIX=<dir> before the
final bash — or download the script and run
bash install.sh --version <x.y.z> --prefix <dir>.
npm / pnpm
pnpm add -g @jv-k/verbumpnpm install -g @jv-k/verbumpThe npm package is @jv-k/verbump (npm reserves the bare name verbump
as too similar to the retired ver-bump); it installs the verbump
command. So: npm i -g @jv-k/verbump, then run verbump.
Homebrew
brew install jv-k/tap/verbumpInstalls from the jv-k/tap tap with
the bash and jq dependencies included. The command it installs is
verbump, and the tap's formula tracks the latest stable release
automatically.
Manual install
Clone and symlink the script:
git clone https://github.com/jv-k/VerBump.git ~/.local/share/verbump
ln -s ~/.local/share/verbump/verbump.sh ~/.local/bin/verbump # ensure ~/.local/bin is on $PATH