diff --git a/.travis.yml b/.travis.yml
index e429117fd18b8a495eb7e2b757292c366f68cbcf..c20410a3f3c59002144bc94e9e8a7e0e708cf63c 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -65,7 +65,7 @@ deploy:
 - provider: script
   on:
     all_branches: true
-    condition: $TRAVIS_EVENT_TYPE != cron
+    condition: $TRAVIS_EVENT_TYPE != cron && ! $TRAVIS_BRANCH =~ ^greenkeeper/
   skip_cleanup: true
   script: npm run deploy -- -x -e $TRAVIS_BRANCH -r https://${GH_TOKEN}@github.com/${TRAVIS_REPO_SLUG}.git
 - provider: script