Azure / Azure/appservice-settings
Support using a Publish Profile instead of Azure/login Service Principal
- Dominant language
- JavaScript
- Stars
- 47
- Forks
- 37
- PR merge metrics
- No merged PRs in 30d
Description
## Enhancement Request
It would be nice if this Action supported using a Publish Profile, rather than the [Azure/login](https://github.com/Azure/login) and Service Principal method to authenticate.
## Background
The [documentation](https://docs.microsoft.com/en-us/azure/azure-functions/functions-how-to-github-actions?tabs=dotnet) for Azure Functions recommends using a Publish Profile with the [Azure/functions-action](https://github.com/Azure/functions-action) to deploy Azure Functions from GitHub Actions.
However, since you also probably want to set your Environment Variables for the Function through GitHub Actions, you must use this Action and a Service Principal to set the Environment Variables. So you probably will just end up using the Service Principal on the Function Action instead of the recommended Publish Profile. Otherwise you have to manage 2 secrets for authentication.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.