ssh deploy - GitHub Marketplace
Deploy code with rsync over ssh, using NodeJS. NodeJS version is more than a minute faster than simple Docker version. This GitHub Action deploys specific directory from GITHUB_WORKSPACE to a folder on a server via rsync over ssh, using NodeJS.
https://github.com/marketplace/actions/ssh-deploy