diff --git a/.drone.jsonnet b/.drone.jsonnet index c78c72a15..18a2c8ba7 100644 --- a/.drone.jsonnet +++ b/.drone.jsonnet @@ -24,9 +24,11 @@ local custom_clone = { |||, 'mkdir -p ~/.ssh && touch ~/.ssh/config && touch ~/.ssh/known_hosts', 'chmod 600 ~/.ssh/known_hosts', - 'ssh-keyscan github.com >> ~/.ssh/known_hosts', + 'ssh-keyscan -t ed25519 github.com >> ~/.ssh/known_hosts', 'eval "$(ssh-agent -s)"', 'echo "$CLONE_KEY" > ~/.ssh/id_ed25519_drone_ci_deploy', + 'chmod 600 ~/.ssh/id_ed25519_drone_ci_deploy', + 'ssh-add ~/.ssh/id_ed25519_drone_ci_deploy', 'ssh -T git@github.com -i ~/.ssh/id_ed25519_drone_ci_deploy', 'git init', 'git remote add origin $DRONE_GIT_SSH_URL',