diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 208647c..553015b 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -17,10 +17,12 @@ jobs: env: SSH_AUTH_SOCK: /tmp/ssh_agent.sock run: | - echo -n "${{secrets.ANSIBLE_SSH_KEY}}" > key - chmod 600 key + mkdir ~/.ssh + ssh-keyscan example.com >> ~/.ssh/known_hosts + echo -n "${{secrets.ANSIBLE_SSH_KEY}}" > ~/.ssh/key + chmod 600 ~/.ssh/key ssh-agent -a $SSH_AUTH_SOCK > /dev/null - ssh-add key + ssh-add ~/.ssh/key - name: Run ansible playbook env: SSH_AUTH_SOCK: /tmp/ssh_agent.sock