diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index df593cb4b99d8287d39d477a85ce0b19f593029c..3ebaf58634755c7c933ae8ff007840811455fc51 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -116,7 +116,6 @@ jobs:
                 python-version: '3.x'
         -   name: "Main Script"
             run: |
-                PROJECT=loopy
                 curl -L -O https://tiker.net/ci-support-v0
                 . ci-support-v0
                 build_py_project_in_conda_env
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 5092e2773199754fdd1790f2a7a2cba6a06ac983..f8e08058c3e5d61f56655d88a5cebbab8a5f202c 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -147,11 +147,14 @@ Pylint:
 
 Documentation:
   stage: deploy
-  script:
-  - PROJECT=loopy
-  - EXTRA_INSTALL="pybind11 numpy"
-  - curl -L -O https://gitlab.tiker.net/inducer/ci-support/raw/main/build-docs.sh
-  - ". ./build-docs.sh"
+  script: |
+    EXTRA_INSTALL="pybind11 numpy"
+    curl -L -O https://tiker.net/ci-support-v0
+    . ci-support-v0
+    build_py_project_in_venv
+    build_docs
+    build_asv_html
+    maybe_upload_docs
   tags:
   - python3