diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 8fd88f7b92e70d311694e850444795d61d4b73f8..947e12916a3df02313ca36554d12b261607ac041 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -18,8 +18,6 @@ Linting:
   stage: Checks
   image: studip/studip:tests
   allow_failure: false
-  rules:
-    - if: $CI_COMMIT_BRANCH == 'main'
   before_script:
     - make composer-dev
   script:
@@ -31,8 +29,6 @@ Unit Test:
   image: studip/studip:tests
   stage: Tests
   allow_failure: false
-  rules:
-    - if: $CI_COMMIT_BRANCH == 'main'
   before_script:
     - cp ./docker/studip/config_local.php ./config/config_local.inc.php
     - cp ./config/config.inc.php.dist ./config/config.inc.php
@@ -45,8 +41,6 @@ Functional Test:
   stage: Tests
   image: studip/studip:tests
   allow_failure: false
-  rules:
-    - if: $CI_COMMIT_BRANCH == 'main'
   before_script:
     - chmod +x ./.gitlab/scripts/install_db.sh
     - ./.gitlab/scripts/install_db.sh
@@ -63,8 +57,6 @@ JSONAPI Test:
   stage: Tests
   image: studip/studip:tests
   allow_failure: false
-  rules:
-    - if: $CI_COMMIT_BRANCH == 'main'
   before_script:
     - chmod +x ./.gitlab/scripts/install_db.sh
     - ./.gitlab/scripts/install_db.sh