diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 981f45656d346690aa92be9d53fa8d7717682965..690b8839110b31c936d91791ef5aed4093c938d9 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,7 +1,8 @@
 trigger-production:
     stage: deploy
     rules:
-        - if: $CI_COMMIT_BRANCH == "live_production" && $CI_COMMIT_TAG != null
+          # Tag is protected. Match only v.* Tags
+        - if: $CI_COMMIT_TAG =~ /v.*/
     variables:
         BUILD_TYPE: backend_api
         UPSTREAM_COMMIT_SHA: $CI_COMMIT_SHA