diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 06f5830a41eb6ada58959602a4044c3789139103..6177607991c2b0ebe0c89138cf7091fe04cb06dc 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -34,6 +34,11 @@ default:
     - cd docs
     - bundle config set --local path 'vendor'
     - bundle install
+  rules:
+    - changes:
+      - docs/**/*
+    - when: manual
+      allow_failure: true
 
 build-docs:
   stage: build