diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 1909b664ecb74f5ccdbed6462addab49f16849d1..f424ee256098b9cf91b3cfbb868b318d5923930a 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -46,10 +46,10 @@ lint-helm:
     - cd theodolite-benchmarks
   rules:
     - if: $CI_COMMIT_TAG
-      when: always
+      when: on_success
     - changes:
       - theodolite-benchmarks/**/*
-      when: always
+      when: on_success
     - when: manual
       allow_failure: true