diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 3a8dfbe514022b41acc3ad8044d8949759962990..d48136ea63691dd7905c32bdacb8c9980453fbd1 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -84,8 +84,7 @@ tests:
       when: manual
     - if: $CI_COMMIT_TAG
       when: never
-    - if: $CI_MERGE_REQUEST_ID
-      when: on_success
+    - if: '$CI_MERGE_REQUEST_ID ||$CI_COMMIT_BRANCH == "dev" || $CI_COMMIT_BRANCH =~ /^release/'
     - when: manual
   stage: tests
   script: