diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 2fccb5d3081d485b6b21649db2b976ea2e457a5f..57dc941789a679a20316dde78d5f5d043e879abd 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -102,7 +102,10 @@ maven-release:
   stage: deploy
   only:
     - main
-  when: manual
+  rules:
+  - if: $OPERATION != null
+    when: never 
+  - when: manual
   before_script:
   - mkdir -p ~/.ssh/
   - cp $DEPLOY_PRIVATE_KEY ~/.ssh/id_rsa && chmod 600 ~/.ssh/id_rsa