diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index b6829793fd1e86c722d7cf6f209688d318e87533..8dfea98216901d39e41b3b22228689172f2e4e53 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -13,7 +13,6 @@ include:
 stages:
   - build
   - upload
-  - validate
 
 build:
   stage: build
@@ -84,21 +83,3 @@ stop:preview:
   script:
     - ssh fitko@dorado.uberspace.de "rm -rf preview.docs.fitko.dev/fit-connect/$CI_COMMIT_REF_SLUG"
 
-link-check:
-  stage: validate
-  variables:
-    CRAWLER_URL: https://docs.fitko.de/fit-connect/docs
-    CRAWLER_DOMAIN: docs.fitko.de/fit-connect/docs
-  rules:
-    - if: $CI_COMMIT_REF_NAME == $CI_DEFAULT_BRANCH # live docs
-      variables:
-        CRAWLER_URL: https://docs.fitko.de/fit-connect/docs
-        CRAWLER_DOMAIN: docs.fitko.de/fit-connect/docs
-    - if: $CI_COMMIT_REF_NAME != $CI_DEFAULT_BRANCH # preview docs
-      variables:
-        CRAWLER_URL: https://preview.docs.fitko.dev/fit-connect/$CI_COMMIT_REF_SLUG/
-        CRAWLER_DOMAIN: preview.docs.fitko.dev/fit-connect/$CI_COMMIT_REF_SLUG/
-  trigger:
-    strategy: depend
-    project: fit-connect/schema-link-checker
-    branch: main