From 0374068bb7c619b753e4b34307ab3c4cde4bc5ff Mon Sep 17 00:00:00 2001 From: Steve Cliff Date: Thu, 12 Mar 2026 22:29:01 +0000 Subject: [PATCH] Release v1.0.1 --- publish.sh | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/publish.sh b/publish.sh index 93f4f7c..23f5628 100755 --- a/publish.sh +++ b/publish.sh @@ -51,19 +51,17 @@ fi echo "Pushing to origin..." git push origin main -# --- Git tag --- +# --- Git tag & Gitea release --- tag="v${new_version}" -echo "Creating tag ${tag}..." -git tag -a "${tag}" -m "Release ${tag}" -git push origin "${tag}" -# --- Gitea release --- -echo "" - -# Check if release already exists -if tea release list -o simple 2>/dev/null | grep -q "^${tag}"; then - echo "Warning: Release ${tag} already exists on Gitea, skipping release creation." +if git tag -l "${tag}" | grep -q "^${tag}$"; then + echo "Warning: Tag ${tag} already exists, skipping tag, push, and release creation." else + echo "Creating tag ${tag}..." + git tag -a "${tag}" -m "Release ${tag}" + git push origin "${tag}" + + echo "" echo "Creating Gitea release..." # Generate release notes from git log since last tag