From 63feeb9f369fc6176e85c1c2d8fcc863caad1946 Mon Sep 17 00:00:00 2001 From: Robert Günzler Date: Tue, 10 Feb 2026 12:32:48 +0100 Subject: start new MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Robert Günzler --- bin/git-commit-bump | 43 ------------------------------------------- 1 file changed, 43 deletions(-) delete mode 100755 bin/git-commit-bump (limited to 'bin/git-commit-bump') diff --git a/bin/git-commit-bump b/bin/git-commit-bump deleted file mode 100755 index e3e3300..0000000 --- a/bin/git-commit-bump +++ /dev/null @@ -1,43 +0,0 @@ -#!/bin/bash -set -e -[ -n "$DEBUG" ] && set -x - -if [ "$1" = "-h" ]; then - echo "usage: $(basename "${0}") DEPENDENCY [from] TO" - echo - exit 0 -fi - -dependency=$1 -from=$2 -to=$3 - -if [ -z "${dependency}" ]; then - echo "error: missing dependency to bump, see -h" >&2 - exit 1 -fi - -if [ -z "${to}" ]; then - to=$from - from=$(git log --format=%b | awk "{ if(match(\$0,/[Uu]pdate ${dependency} from (.+) to (.+)$/,m)) print(m[2]); exit(0) }") - if [ -z "${from}" ]; then - # still no $from, let's give the user a choice using fzf - from=$(git log --format=%b | awk "{ if(match(\$0,/[Uu]pdate (.+) from (.+) to (.+)$/,m)) print m[0] }" | fzf | sed 's#.*to \(.*\)$#\1#') - fi -fi - -if [ -z "${to}" ]; then - echo "error: missing version to bump to, see -h" >&2 - exit 1 -fi - -git commit --edit --file <( - cat <<-EOF - Update ${dependency} to ${to} - - Update ${dependency} from ${from} to ${to} - - Change-type: patch - Signed-off-by: $(git config user.name) $(git config user.signemail || git config user.email) - EOF -) -- cgit 1.4.1