diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 7f9be758f0cad105d5fa1d0f4d52db730fe6e06c..fcf18e88afcd4285c37c60fa0636aa7dd3540485 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -14,8 +14,9 @@ build:
   stage: build
   script:
     - cd src-front
-    - npm install
-    - npm run generate
+    - yarn install
+    - yarn build
+    - yarn generate
   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"