diff --git a/includes/deploy/demo.yml b/includes/deploy/demo.yml
index a1605a5c60ebdc7fee0c7dc9665649e8fbfe899f..33569411bae4f232ce08c4f4c9c4349b6d8aa134 100644
--- a/includes/deploy/demo.yml
+++ b/includes/deploy/demo.yml
@@ -6,7 +6,7 @@ deploy:demo:
   stage: deploy
   tags:
     - deploy
-  needs:
+  depencencies:
     - build to deploy
   retry: 2
   parallel:
@@ -17,6 +17,7 @@ deploy:demo:
           - demo.octolize.com
           - stage.demo.octolize.com
           - demo.flexibleinvoices.com
+  when: on_success
   rules:
     - if: $IS_LIBRARY || $IS_NPM_LIBRARY
       when: never