diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 169935a843baf31ac9c9a4ba201836138729b273..3f455d6b0f62543dbd0e4d3c2ee721a5ce13d09b 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -21,6 +21,10 @@ variables:
     - docker context create multi-arch-build
     - docker buildx create multi-arch-build --name mybuilder --bootstrap --use
   needs: []
+  rules:
+    - if: $CI_COMMIT_TAG
+      when: never
+    - when: always
 
 build-gnmi-target-ubuntu:
   script: