diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index a760d0906d3fed719ed64ce1844bf424cf11b0b8..61dd8786e71b7ce011347b04e85de860206222f3 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -71,6 +71,7 @@ pages:
   image: python:3.10.0-bullseye
   stage: publish
   needs:
+    - build
     - ragdoc_view
     - test
   before_script: