diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 25385d7f037bc33140498a04ba5013ed16a970a8..68fbe097f4810dac1ba1994ff36c3bd1e31e432d 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -41,6 +41,13 @@ lint:js:
     - cd ${HOME}
     - npm run lint:js
 
+lint:commits:
+   image: $IMAGE_ORG/$IMAGE_NAME:$CI_COMMIT_SHA
+   stage: test
+   script:
+     - cd ${HOME}
+     - yarn commitlint --from=master --to=$CI_COMMIT_REF_NAME
+
 test:
   image: $IMAGE_ORG/$IMAGE_NAME:$CI_COMMIT_SHA
   stage: test