Demo file for deplay/update via ftp a web space from github
go to: action file
go to: action reference
you need to create a gihub secrets key - geneal how to
GitHub Secrets are encrypted and allow you to store sensitive information, such as access tokens, in your repository.
You could use GitHub secrets to store your Azure Credentials, Publish profile of your Web app, container registry credentials or any such sensitive details which are required to automate your CI/CD workflows using GitHub Actions.
Creating secrets