diff --git a/.gitlab/ci/static-analysis.yml b/.gitlab/ci/static-analysis.yml
index 5df6e3b7046535a862ee03d6a8b60983a14d3438..719bb2279fd57587e91b5284cb5f75d979c27531 100644
--- a/.gitlab/ci/static-analysis.yml
+++ b/.gitlab/ci/static-analysis.yml
@@ -9,6 +9,7 @@ variables:
   stage: Static Analysis
   image: $STATIC_ANALYSIS_IMG
   allow_failure: true
+  except: [main, tags]
 
 .static_analysis_with_pip_install:
   extends: .static_analysis_base