Uses Git to upload only changed files to FTP servers.
git-ftp
Uses git-ftp and GitHub actions to deploy a GitHub repository to a FTP server.
sebastianpopp