Ssk key is not working

Circle runs the linked shell script whenever it deploys. The script contains an scp command and an ssh command. Both of which prompt for a password. I have the ssh key configured with Circle. Does anyone have any ideas why its still prompting for a password? This is obviously preventing Circle from completing the deployment. Ty.

circle.yml: https://gist.github.com/950683b3d11e4e1f4e97d8450bb3a0b9

deploy script: https://gist.github.com/998f6ca7834e3351a36ee24a1e949081

To start, I would suggest rebuilding via SSH, SSHing in, and running the SSH deployment command manually in verbose mode to see what errors come up. Also, that would be a good time to verify your key is available within CircleCI and that it’s the right one.