From e78d730e7f8e950990b9503ea8b1ae350085b3c2 Mon Sep 17 00:00:00 2001
From: Timo Furrer <tuxtimo@gmail.com>
Date: Fri, 25 Apr 2025 09:00:14 +0200
Subject: [PATCH] Make release script more robust

Changelog: development
---
 .gitlab/scripts/release.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/.gitlab/scripts/release.sh b/.gitlab/scripts/release.sh
index 2bdbdae..b36c4a4 100755
--- a/.gitlab/scripts/release.sh
+++ b/.gitlab/scripts/release.sh
@@ -30,7 +30,7 @@ echo "Updating default value for version input to match ${version} ..."
 
 "${script_dir}/update-self-version.sh" "${version}"
 
-git commit templates/*.yml -m "Update version input default for ${version} release"
+git commit templates/*.yml -m "Update version input default for ${version} release" || echo "Nothing to commit, skipping it ..."
 git push -o ci.skip origin main
 
 echo "Determing last stable version ..."
@@ -55,7 +55,7 @@ echo "Pulling changelog ..."
 git pull
 
 echo "Tagging ${version} ..."
-git tag "${version}"
+git tag "${version}" || echo "Release tag already exists, skipping it ..."
 
 echo "Pushing tag ${version} ..."
 
-- 
GitLab