The authenticity of host 'github.com (192.30.255.113)' can't be established

I’m trying to reproduce the technique for pushing documentation to gh-pages published in this blog post by circle-ci that uses the node-js gh-pages program The agent successfully pulls from github at part of the “preparing working directory” build step but when it tries to push using gh-pages it deadlocks on an interactive prompt because the ssh key is unrecognized:

I’m not quite sure how to solve this using Buildkite. circle-ci had an “add_ssh_keys” map in their yaml to support this. Is this a missing feature in Buildkite and/or its docker plugin? Is there any way to work around this? Thanks.

Found the problem. I was missing https://github.com/buildkite-plugins/docker-buildkite-plugin#mount-ssh-agent-optional-boolean

gh-pages appears to be working now.

1 Like

Glad you figured it out @thirtytwobits!