Set Up SSH Key Authentication for GitHub Actions and Remote Servers

Automating Deployments with GitHub Secrets and SSH Keys for Passwordless SSH Authentication