Deploy your code to Heroku. This step requires that you deploy to a Heroku deploy target. By default this will create a new ssh-key for each deploy, see Using wercker SSH key pair.To push to Heroku we need to have an ssh key. We can dynamically generate a key, add the key to your repository and then remove it, during each build. But this results in an e-mail from Heroku on each deploy.