diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 7c155e0b94d3c780cb692d0a91c8f897efe90aef..1df68ec8c7269e99b7f7e623f4c953777f831fa1 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -364,6 +364,8 @@ gce_centos7-flannel-addons:
   except: ['triggers']
   only: [/^pr-.*$/]
 
+### MANUAL JOBS
+
 gce_centos-weave-kubeadm-sep:
   stage: deploy-part2
   <<: *job
@@ -372,10 +374,7 @@ gce_centos-weave-kubeadm-sep:
     <<: *gce_variables
     <<: *centos_weave_kubeadm_variables
   when: on_success
-  except: ['triggers']
-  only: [/^pr-.*$/]
-
-### MANUAL JOBS
+  only: ['triggers']
 
 gce_ubuntu-weave-sep:
   stage: deploy-part2
@@ -385,8 +384,7 @@ gce_ubuntu-weave-sep:
     <<: *gce_variables
     <<: *ubuntu_weave_sep_variables
   when: manual
-  except: ['triggers']
-  only: [/^pr-.*$/]
+  only: ['triggers']
 
 gce_coreos-calico-sep-triggers:
   stage: deploy-part2