diff --git a/.gitlab/preliminary.yml b/.gitlab/preliminary.yml
index cdaf474b6f30b5ac44cc2c5fbd1d30eeea837557..5377e9ea1dcf1a3469f10b60a6d31f1283b983ef 100644
--- a/.gitlab/preliminary.yml
+++ b/.gitlab/preliminary.yml
@@ -4,7 +4,9 @@
 ---
 preliminary_checks:
   stage: pre
-  extends: .only-mr
+  interruptible: true
+  rules:
+    - if: $CI_PIPELINE_SOURCE == "merge_request_event"
   parallel:
     matrix:
       - TEST: [rebase, draft, header]