From 20ec627515a0712330d8280181d01779caf51aa7 Mon Sep 17 00:00:00 2001 From: Djeex Date: Sat, 22 Aug 2026 14:46:42 +0200 Subject: [PATCH] Always update the versioned image tag alongside :latest on container changes --- .gitea/workflows/ci.yml | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index f107ad1..07d92dd 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -82,17 +82,12 @@ jobs: fi IMAGE=git.djeex.fr/djeex/adguard-cidre + VERSION=$(tr -d '[:space:]' < VERSION) echo "${{ secrets.REGISTRY_TOKEN }}" | docker login git.djeex.fr -u Djeex --password-stdin # Retag the already-built, already-scanned image — never rebuild for publish, # so what ships is byte-for-byte what Trivy just scanned. docker tag adguard-cidre:ci "$IMAGE:latest" + docker tag adguard-cidre:ci "$IMAGE:$VERSION" docker push "$IMAGE:latest" - - if echo "$CHANGED" | grep -qE '^VERSION$'; then - VERSION=$(tr -d '[:space:]' < VERSION) - docker tag adguard-cidre:ci "$IMAGE:$VERSION" - docker push "$IMAGE:$VERSION" - else - echo "VERSION unchanged, skipping versioned tag to avoid overwriting an existing release." - fi \ No newline at end of file + docker push "$IMAGE:$VERSION" \ No newline at end of file