diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index a09d0275ee4a6cc5e0531cabfabbd67c75d894d7..f088409f19ce6d5c6e7d539495ba40e0030f45b1 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -11,8 +11,8 @@ before_script:
 build:
   stage: build
   script:
-    - npm install
-    - npm run build
+    - mkdir public
+    - for f in dist/*.tgz; do tar -C ./public -xzf "$f"; done
   after_script:
     - echo "{\"job_token\":\"$CI_JOB_TOKEN\", \"name\":\"$SITE_NAME\" }" > request.json
     - "curl -H 'Content-Type: application/json' -X POST -d @request.json $WEBHOOK_URL"