diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 6d0c6a7b58b13efda3109e4a1edc21b7fce17e6b..71d81407975712d7f34db07b35476117ba4920eb 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -13,11 +13,11 @@ default:
     - docker
   image: registry.esss.lu.se/ics-docker/centos-e3:latest
 
-run pre-commit:
-  stage: check
-  image: registry.esss.lu.se/ics-docker/pre-commit:latest
-  script:
-    - pre-commit run --all-files
+include:
+  - project: "ics-infrastructure/gitlab-ci-yml"
+    file: "PreCommit.gitlab-ci.yml"
+
+run-pre-commit:
   allow_failure: true
 
 shellcheck: