diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 86102442739247ffef34cbe21994e3af76c09753..59593628c4fd48b7d678334fbf5a5e4c4330ca32 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,5 +1,5 @@
 generate:
-  stage: test
+  stage: build
   needs: []
   image: harbor.pasteur.fr/kube-system/helm-kubectl:3.4.0
   script:
@@ -14,7 +14,7 @@ generate:
 
 
 test:
-  stage: test
+  stage: build
   needs: ["generate"]
   image: docker:24
   script:
@@ -46,6 +46,7 @@ upload:
 trigger_job:
   only:
     - helm
+  stage: deploy
   needs: ["upload"]
   trigger:
     project: hub/shiny-k8s-example