diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ea7bda2282eee89883d9cc8f1f152fdc23cd45da..c9080e7ed938ecf57e6c47b0c8ae22223b61a79b 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -18,6 +18,7 @@ upload:
 
 pages:
   stage: upload
+  needs: ["upload"]
   script:
     - apk add gcc linux-headers musl-dev
     - pip install -r requirements-docs.txt