diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 5905846d7594c926b6e2a90fb6c58b69de0da753..8b7aa2e3aaf18e5e26d77a65f008498026c290f2 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -24,7 +24,7 @@ docker:
   - docker push ${IMAGE_NAME}:latest
   image: docker:20.10.17
   rules:
-    - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
+    - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH && $CI_PIPELINE_SOURCE != "schedule"
       changes:
         paths:
         - Dockerfile-base