diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index b5b0e48966dc0f18aa22869f273ec434ec60b2ad..15c12d48e71fbd99bda4fb3164344ef1db6f9ff1 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -123,6 +123,12 @@ upgrade:
 package:
   stage: package
   image: registry.dsop.io/platform-one/big-bang/umbrella/synker:0.0.1
+  rules:
+    # skip job for manual tag events
+    - if: $CI_COMMIT_TAG
+      when: never
+    # run job on commits to default branch
+    - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
   dependencies:
     - clean install
   before_script: