diff --git a/.gitlab/ci/tests.gitlab-ci.yml b/.gitlab/ci/tests.gitlab-ci.yml
index 424e448cc380778194302880a7157d74a2e7cd7d..8d6423ca57a7995b74b0926bac03a0fc434b1805 100644
--- a/.gitlab/ci/tests.gitlab-ci.yml
+++ b/.gitlab/ci/tests.gitlab-ci.yml
@@ -1,6 +1,8 @@
 cta_valgrind:
   stage: test
   rules:
+    - if: $CI_COMMIT_TAG
+      when: never
     - if: $CI_PIPELINE_SOURCE == "web"
       when: manual
       allow_failure: false
@@ -64,4 +66,4 @@ dbunittests_postgresql:
     - runuser -u postgres -- ${POSTGRES_BIN}/pg_ctl stop -D ${POSTGRESQL_DATA_DIR}
 
   tags:
-    - docker
\ No newline at end of file
+    - docker