diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index a54104a0bec649991e26645314caf525b55afd5d..a1dea3d9af33c2bc54297c2bc005e12f9d8e79b4 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,5 +1,4 @@
 ---
-
 stages:
   - check
   - build
@@ -13,6 +12,12 @@ default:
 
 ### stage: check
 
+run pre-commit:
+  stage: check
+  image: registry.esss.lu.se/ics-docker/pre-commit:latest
+  script:
+    - pre-commit run --all-files
+
 shellcheck:
   image: pipelinecomponents/shellcheck:latest
   stage: check