From 00e82dba9f0b2d054c969715502d210146255864 Mon Sep 17 00:00:00 2001 From: Danny Bessems Date: Wed, 7 Jan 2026 12:50:17 +0000 Subject: [PATCH] Update .gitea/workflows/actions.yaml --- .gitea/workflows/actions.yaml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/actions.yaml b/.gitea/workflows/actions.yaml index 5da55c1..b7bb7f5 100644 --- a/.gitea/workflows/actions.yaml +++ b/.gitea/workflows/actions.yaml @@ -26,11 +26,17 @@ jobs: } - name: Lookup tag within existing package versions run: | - curl -X 'GET' \ + RELEASE_EXISTS=$(curl -s -L 'GET' \ 'https://code.spamasaurus.com/api/v1/packages/djpbessems/container/filestash-enterprise' \ -H 'accept: application/json' \ - -H 'Authorization: token ${{ secrets.GIT_APIKEY }}' | - jq -r 'any(.[].version; . == "${{ steps.tag.outputs.version }}")' + -H 'Authorization: token ${{ secrets.GIT_APIKEY }}' | \ + jq -r 'any(.[].version; . == "${{ steps.tag.outputs.version }}")') + + [[ "$RELEASE_EXISTS" == "true" ]] && { + echo "Version already exists. Skipping build..."; exit 1 + } || { + echo "Version is new. Proceeding..."; exit 0 + } build_container: name: Container image