diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index d9b8ddc00a16fe45e2dad48225bfc657f2e0741c..d5e164a3128c4134fec08a99a0f99b644f31137c 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,5 +1,5 @@
 include:
-  - local: '.gitlab/please-build-ci.yml'
+  - local: ".gitlab/please-build-ci.yml"
 
 reveal.js:
   extends: .please-build
@@ -13,16 +13,16 @@ reveal.js:
       - reveal.js/
 
 pages:
+  extends: .please-build
   stage: deploy
-  tags: [docker]
-  image: busybox
-  dependencies: [reveal.js]
   script:
-    - mv reveal.js public
+    - please build --noupdate -p :pages
+    - mkdir public
+    - mv plz-out/gen/{index.html,sample.BUILD,reveal.js} public/
   artifacts:
     name: pages
     paths:
       - public
-  only:
-    refs:
-      - tags
+  # only:
+  #   refs:
+  #     - tags