Azure / Azure/azure-powershell

Configure Azure Functions GitHub Actions Continuous delivery using PowerShell

Open
#16,567 1 comment 0 reactions 0 assignees View on GitHub
customer-reported feature-request needs-team-attention question
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.