diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index fed82edea2d3aef1c1f86f147e8cd6e1149467cb..8d9b24b7660db74473962b253db7d2b26d9b7b0a 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -23,4 +23,6 @@ publish:
       - publish
   script:
     - sudo npm install --global can-npm-publish
+    - yarn config set cache-folder "$CI_PROJECT_DIR/_yarn_cache"
+    - yarn install
     - yarn run publish