diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index b056e6da05a4ebf052b68f91905afed0e20dff6d..6c4bb8433ab46b19b0b21f5d60a64f1de1b42ced 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -4,6 +4,14 @@ stages:
   - Release
   - Build Release
 
+workflow:
+  rules:
+    - if: '$CI_MERGE_REQUEST_EVENT_TYPE == "detached"'
+      when: never
+    - if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
+      when: never
+    - when: always
+
 Gradle Test:
   image: griefed/baseimage-ubuntu-jdk-8:2.0.11
   stage: Gradle Test