Skip to content

Commit 19981ed

Browse files
committed
Update version updating hook
1 parent a83dfb5 commit 19981ed

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

.githooks/pre-commit

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
#!/usr/bin/env sh
22

33
if ! git diff --quiet --cached "git-fmt-diff"; then
4-
ver="$(git describe --always | sed 's/^v//')"
5-
sed -i 's/^gc_version=".*"/gc_version="'"$ver"'"/' git-fmt-diff
6-
git add git-fmt-diff
4+
if ! git diff --cached -U0 git-fmt-diff | grep -q 'gc_version'; then
5+
ver="$(git describe --always | sed 's/^v//')"
6+
echo "Updating script version string to $ver"
7+
sed -i 's/^gc_version=".*"/gc_version="'"$ver"'"/' git-fmt-diff
8+
git add git-fmt-diff
9+
fi
710
fi

0 commit comments

Comments
 (0)