From f11f8a4e89969c78bd113194feab40d3bd5fb6ed Mon Sep 17 00:00:00 2001 From: Erich Blume Date: Tue, 3 Feb 2026 09:15:53 -0800 Subject: [PATCH] Fix workflow to handle no existing releases Remove -f flag from curl so 404 on /releases/latest doesn't fail the script when there are no releases yet. Co-Authored-By: Claude Opus 4.5 --- .forgejo/workflows/build-blumeops.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.forgejo/workflows/build-blumeops.yaml b/.forgejo/workflows/build-blumeops.yaml index 6b39c3c..5311dbb 100644 --- a/.forgejo/workflows/build-blumeops.yaml +++ b/.forgejo/workflows/build-blumeops.yaml @@ -45,7 +45,7 @@ jobs: else # Auto-increment patch version from latest release echo "Fetching latest release..." - LATEST=$(curl -sf "https://forge.ops.eblu.me/api/v1/repos/eblume/blumeops/releases/latest" | jq -r '.tag_name // empty') + LATEST=$(curl -s "https://forge.ops.eblu.me/api/v1/repos/eblume/blumeops/releases/latest" | jq -r '.tag_name // empty' || true) if [ -z "$LATEST" ]; then VERSION="v1.0.0"