From 631182bd5399bc6b046aa7bdea333ac00d9888a3 Mon Sep 17 00:00:00 2001 From: Jay Date: Wed, 4 Feb 2026 13:12:10 -0500 Subject: [PATCH] Added bump script. --- bump.sh | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100755 bump.sh diff --git a/bump.sh b/bump.sh new file mode 100755 index 0000000..c47b6f4 --- /dev/null +++ b/bump.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +latest=$(git describe --tags --abbrev=0 2>/dev/null || echo "v0.0.0") +IFS='.' read -r major minor patch <<< "${latest#v}" + +case ${1:-patch} in + major) new="v$((major+1)).0.0" ;; + minor) new="v${major}.$((minor+1)).0" ;; + patch) new="v${major}.${minor}.$((patch+1))" ;; + *) echo "Usage: bump.sh [major|minor|patch]" >&2; exit 1 ;; +esac + +git tag -a "$new" +