diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ffa112576d7b8c703c6e7b54d3e89943b6374a71..0b79c31b6882c8d463f59a166cd8ff24dd3d1af6 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -44,7 +44,8 @@ release:
         npm publish
       fi
   rules:
-    - allow_failure: true
     - if: '$CI_COMMIT_REF_NAME == "master"'
+      when: never
+  allow_failure: true
   tags:
     - docker