Azure / Azure/azure-powershell
Configure Azure Functions GitHub Actions Continuous delivery using PowerShell
- Dominant language
- C#
- Stars
- 4.8k
- Forks
- 4.3k
- Avg merge
- 2d 17h
- Merged PRs (30d)
- 51
Description
### Description of the new feature
Azure Functions continuous delivery for GitHub Actions is currently unsupported for PowerShell. One should be able to configure GitHub actions for Azure Functions using PowerShell [like one can using the Azure Portal](https://docs.microsoft.com/en-us/azure/azure-functions/functions-continuous-deployment). This is a continuation of the issue below.
https://github.com/MicrosoftDocs/azure-docs/issues/83776
Creating feature request as advised.
@dcaro @MughundhanRaveendran-MSFT
### Proposed implementation details (optional)
It should look similar to the continuous delivery for GitHub Actions for AzWebApp like in the example in the link below.
[az webapp deployment github-actions](https://docs.microsoft.com/en-us/cli/azure/webapp/deployment/github-actions?view=azure-cli-latest#az_webapp_deployment_github_actions_add-examples)
Maybe something like this,
```pwsh
Add-AzFunctionAppDeployment -Type "github-actions" -Repo "githubUser/githubRepo" -ResourceGroup <> -FunctionName <> -LoginType 'GitHub' -Id 'GitHubId'
```
Contributor guide
Assessment
This issue has not been assessed yet.