From d07117e58b918e615eddfaccc8bd15cd38e3cf5e Mon Sep 17 00:00:00 2001 From: Mario Zechner Date: Mon, 2 Dec 2024 16:18:01 +0100 Subject: [PATCH] Check for uncommited changes before pushing. --- publish.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/publish.sh b/publish.sh index 1fcdf51..d2de131 100755 --- a/publish.sh +++ b/publish.sh @@ -3,6 +3,11 @@ set -e version=1.0.0 +if [ -n "$(git status --porcelain)" ]; then + echo "Uncommitted changes exist" + exit 1 +fi + if git rev-parse "v${version}" >/dev/null 2>&1; then echo "Tag v${version} already exists" exit 1