diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 9118e6187f46d12395353a3bed26bc65d38aa6e6..c2a6223f66550598ba1c28ccd7d9d604f01a2f0a 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,10 +1,16 @@
 stages:
   - triggers
 
-trigger_benchmarks:
+benchmarks:
   stage: triggers
   trigger:
     include: benchmarks/.gitlab-ci.yml
   rules:
+    - if: "$CI_COMMIT_TAG"
+      when: always
     - changes:
-        - benchmarks/*
+      - benchmarks/*
+      when: always
+    - when: manual
+      allow_failure: true
+  
\ No newline at end of file