diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 08276c7f403c9d08a5ae40876d6089889f974ff3..3ee6cc0b70ca70361a074546638d1201ba213717 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -3,8 +3,8 @@ image: docker:24
 
 
 build:
-  except:
-    - main
+  rules:
+    - if:  '$CI_COMMIT_REF_SLUG =~ /^base-/i'
   stage: build
   needs: []
   before_script: