diff --git a/build/ci/.deploy-k8s.yml b/build/ci/.deploy-k8s.yml
index e98649253fce5a944dffbd3090a775a19eccf7cb..ad70cd4f4c2a1005250dc7aafd76ff5017045bdb 100644
--- a/build/ci/.deploy-k8s.yml
+++ b/build/ci/.deploy-k8s.yml
@@ -50,7 +50,27 @@ deploy:latest:
     - job: "build:k8s-bot"
       artifacts: true
   rules:
-    - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
+    - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH && $CI_NIGHTLY == ""
+
+deploy:nightly:mainline:
+  <<: *deploy
+  stage: deploy
+  needs:
+    - job: "build:latest"
+    - job: "build:k8s-bot"
+      artifacts: true
+  rules:
+    - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH && $CI_NIGHTLY == "mainline"
+
+deploy:nightly:develop:
+  <<: *deploy
+  stage: deploy
+  needs:
+    - job: "build:latest"
+    - job: "build:k8s-bot"
+      artifacts: true
+  rules:
+    - if: $CI_COMMIT_BRANCH == "develop" && $CI_NIGHTLY == "mainline"
 
 destroy:k8s:
   image: bitnami/kubectl:latest