diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 4575e8d158ad81983bfb5f6a718836d90bf3a96c..da3e8be8136ac95d561b141a1d453defe955c3d1 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -14,3 +14,13 @@ dune:git  gcc-9  C++20:
 dune:git  gcc-8  C++17:
   image: registry.dune-project.org/docker/ci/dune:git-debian-10-gcc-8-17
   script: duneci-standard-test
+
+
+# Check for spelling mistakes in text
+code-spelling-check:
+  stage: .pre
+  # Avoid the global 'before_script'
+  before_script: ""
+  image: registry.dune-project.org/docker/ci/debian:11
+  script:
+  - codespell