diff --git a/scripts/ci/jobs/pre-commit.yml b/scripts/ci/jobs/pre-commit.yml
index badb3eea0a86674bf7346593843c6ac4fdeae7c1..19659e373060454837497db705b1e34c71e11432 100644
--- a/scripts/ci/jobs/pre-commit.yml
+++ b/scripts/ci/jobs/pre-commit.yml
@@ -1,10 +1,8 @@
 pre commit:
   stage: preparation
   image: $PRECOMMIT_IMAGE
-  dependencies: [meta_container]
   rules:
-    - if: '$CI_COMMIT_BRANCH == "master"'
-      when: never
+    - if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
   script:
     - pre-commit install
     - pre-commit run --all-files