From e856cf7ea0f1982d3856dc50f2c7425e17a5f75d Mon Sep 17 00:00:00 2001
From: Andrej Shadura <andrew.shadura@collabora.co.uk>
Date: Tue, 15 Apr 2025 09:34:36 +0200
Subject: [PATCH] CI: Always tag on */production and */staging branches

Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
---
 .gitlab-ci.yml | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 301c2dfece..2ea384295b 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -190,6 +190,8 @@ tag-latest-docker-image:
             "docker://$CI_REGISTRY_IMAGE/$image:$TAG_NEW"
         echo Tagged "$CI_REGISTRY_IMAGE/$image:$TAG_NEW"
       done
-  only:
-    variables:
-      - $CI_DEFAULT_BRANCH == $CI_COMMIT_BRANCH
+  rules:
+    - if: $CI_DEFAULT_BRANCH == $CI_COMMIT_BRANCH
+      when: always
+    - if: $CI_COMMIT_BRANCH =~ /\/(production|staging)$/
+      when: always
-- 
GitLab