--- version: '3' tasks: sync:ssh-keys: deps: - :install:software:heroku cmds: - .config/log info 'Clearing Heroku SSH keys' - heroku keys:clear - .config/log start 'Syncing SSH keys with Heroku' - | for KEY in `ls $HOME/.ssh/*.pub`; do heroku keys:add "$KEY" done - .config/log success 'Finished syncing SSH keys with Heroku' preconditions: - sh: '[ -n "$HEROKU_API_KEY" ]' msg: The HEROKU_API_KEY must be set to a personal access token.