diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index b22996880e80b1b5c851f7ed62513079453952c6..fb243c290a6b3bec40026dabd5fae15ebdaa86c3 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -93,6 +93,7 @@ include:
     - changes:
         - flux2/apps/$RESOURCE/*.yaml
         - flux2/cluster/optional/$RESOURCE/*.yaml
+        - flux2/infrastructure/sources/nextcloud.yaml
         - install/install-app.sh
         - test/taiko/*
     - if: '$TRIGGER_JOBS =~ /enable-nextcloud/'
@@ -116,6 +117,7 @@ include:
     - changes:
         - flux2/apps/$RESOURCE/*.yaml
         - flux2/cluster/optional/$RESOURCE/*.yaml
+        - flux2/infrastructure/sources/helm-stable.yaml
         - install/install-app.sh
         - test/taiko/*
     - if: '$TRIGGER_JOBS =~ /enable-rocketchat/'
@@ -126,6 +128,7 @@ include:
   rules:
     - changes:
         - flux2/core/base/$RESOURCE/*.yaml
+        - flux2/infrastructure/sources/single-sign-on.yaml
         - install/install-openappstack.sh
         - test/taiko/*
     - if: '$TRIGGER_JOBS =~ /enable-single-sign-on/'