diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index f1ddaeee39c19d8ba7c92fabe59816a32e5df2f1..3467a010b3c28a5b6a5ecc258db77598f303b4ae 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -5,12 +5,6 @@ stages:
   - gui
   - package
 
-workflow:
-  rules:
-    - if: $CI_MERGE_REQUEST_ID
-    - if: $CI_COMMIT_TAG
-    - if: $CI_COMMIT_BRANCH == "master"
-
 
 variables:
   # Docker image names
@@ -23,6 +17,7 @@ variables:
   BUILD_PROCESSES: "" # Empty string: builds all processes
 
 include:
+  - template: 'Workflows/MergeRequest-Pipelines.gitlab-ci.yml'
   # extends
   - local: '/scripts/ci/extends/defaults.yml'
   - local: '/scripts/ci/extends/template-build-linux.yml'