A short tutorial on how to deploy an Azure function using GitHub action.
As we know, GitHub Actions help us automate tasks, for example, executing an integration/deployment pipeline as we create a release, or running integration test scripts after pull request event, or maybe just simply an acknowledgment to a user who has created an issue against your repository.
Here, we will create a simple Github action to deploy an HTTP Trigger Azure function to Azure Function App.
Step 1, is to create a function app in Azure. I am not going into the details of how to create the function app. You can either use an easy self-guided** Azure portal** or Azure CLI to create a function app.
Once we have created a function app in Azure, one key thing we have to do is download its publish profile, as we will need it to deploy the function to the function app from GitHub.
One key thing to do here is add the below configuration parameter to configuration settings of the function app:
_WEBSITE_WEBDEPLOY_USE_SCM_
_ : __TRUE_
#github #github-actions