diff --git a/charts/.utils/gitlab-ci.yaml b/charts/.utils/gitlab-ci.yaml
index 2f2cd4d597837864f84148c04bf4696860f079ca..48f5fae735c20065ff2f0174dc771b883dcd664d 100644
--- a/charts/.utils/gitlab-ci.yaml
+++ b/charts/.utils/gitlab-ci.yaml
@@ -36,4 +36,6 @@ chart-helm-unittest:
   rules:
     - if: '$CI_PIPELINE_SOURCE == "push"'
       changes:
-        - charts/${CHART}/**/*
+        paths:
+          - charts/${CHART}/**/*
+        compare_to: $CI_DEFAULT_BRANCH
diff --git a/images/.utils/gitlab-ci.yaml b/images/.utils/gitlab-ci.yaml
index ae28fa0017c72bc30ec4fb0a30553ebfc027ffbd..32accce508b15be5f599e92c03d425b1f6280861 100644
--- a/images/.utils/gitlab-ci.yaml
+++ b/images/.utils/gitlab-ci.yaml
@@ -54,7 +54,9 @@ container-build-dev:
   rules:
     - if: '$CI_COMMIT_BRANCH != $CI_DEFAULT_BRANCH && $CI_PIPELINE_SOURCE == "push"'
       changes:
-        - images/${IMAGE}/**/*
-        - images/.utils/*
+        paths:
+          - images/${IMAGE}/**/*
+          - images/.utils/*
+        compare_to: $CI_DEFAULT_BRANCH
   tags:
     - hetzner