diff --git a/.gitlab/ci/.renovate.yml b/.gitlab/ci/.renovate.yml
index ba873230bcbfb4741a682a90caf8225b0e9e54ed..4ff0fe2fc5a2c07746a93184b4cfdf954fbfbdff 100644
--- a/.gitlab/ci/.renovate.yml
+++ b/.gitlab/ci/.renovate.yml
@@ -6,7 +6,8 @@ renovate:
     variables:
         LOG_LEVEL: debug
 
-    only:
-        - schedules
     script:
         - renovate $RENOVATE_EXTRA_FLAGS
+
+    rules:
+        - if: '$CI_PIPELINE_SOURCE == "schedule" && $CI_NIGHTLY == "develop"'