From 0bf93137f6fd7164770d5fe6dc75857057afd0b5 Mon Sep 17 00:00:00 2001 From: Sebastian Falbesoner Date: Sun, 10 May 2020 13:13:02 +0200 Subject: [PATCH] devtools/credit: check if tag exists first Changelog-None --- devtools/credit | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/devtools/credit b/devtools/credit index 4293de7f6..8b4dbea81 100755 --- a/devtools/credit +++ b/devtools/credit @@ -13,6 +13,10 @@ if [ "$#" != 1 ]; then fi PREV_TAG="$1" +if [ -z $(git tag -l "$PREV_TAG") ]; then + echo "Error: couldn't find tag '$PREV_TAG'!" + exit 1 +fi git log "$PREV_TAG".. --format="%an|%ae" | sort | uniq -c | sort -rn > /tmp/authors.$$ sed -n 's/.*[Nn]amed by //p' < CHANGELOG.md > /tmp/namers.$$ git log "$PREV_TAG" --format="%an|%ae" | sort -u > /tmp/prev-authors.$$