diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 3df5b1393750af173fc6ec9efff716e4f6df8655..5308c4ef57fefcb038b70a196dc9aa29697dba1b 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -28,3 +28,6 @@ pages:
       - public
   rules:
     - if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH'
+      when: on_success
+    - if: '$CI_COMMIT_BRANCH != $CI_DEFAULT_BRANCH'
+      when: manual