You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/app-service/deploy-continuous-deployment.md
+7-6Lines changed: 7 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -74,7 +74,7 @@ App Service Build Service is the default build provider for Azure Repos. To use
74
74
75
75
1. If you keep App Service Build Service as the build provider, select the **Azure DevOps Organization**, **Project**, **Repository**, and **Branch** you want to deploy continuously.
76
76
77
-
If your DevOps organization isn't listed, make sure it's linked to your Azure subscription. For more information, see [Create an Azure service connection](/azure/devops/pipelines/library/connect-to-azure).
77
+
If your DevOps organization isn't listed, make sure to link it to your Azure subscription. For more information, see [Create an Azure service connection](/azure/devops/pipelines/library/connect-to-azure).
78
78
79
79
1. Select **Save**.
80
80
@@ -140,20 +140,19 @@ To use Azure Pipelines as the build provider, select the **Azure Pipelines** opt
140
140
141
141
-----
142
142
143
-
[!INCLUDE [What happens to my app during deployment?](../../includes/app-service-deploy-atomicity.md)]
144
-
145
143
## Frequently asked questions
146
144
147
-
*[Does the GitHub Actions build provider work if basic authentication is disabled?](#does-the-github-actions-build-provider-work-if-basic-authentication-is-disabled)
145
+
*[How does the GitHub Actions build provider work if basic authentication is disabled?](#how-does-the-github-actions-build-provider-work-if-basic-authentication-is-disabled)
148
146
*[What does the user-assigned identity option do in GitHub Actions?](#what-does-the-user-assigned-identity-option-do-in-github-actions)
149
147
*[Why do I see the error "This identity does not have write permissions on this app. Please select a different identity, or work with your admin to grant the Website Contributor role to your identity on this app"?](#why-do-i-see-the-error-this-identity-does-not-have-write-permissions-on-this-app-please-select-a-different-identity-or-work-with-your-admin-to-grant-the-website-contributor-role-to-your-identity-on-this-app)
150
148
*[Why do I see the error "This identity does not have write permissions on this app. Please select a different identity, or work with your admin to grant the Website Contributor role to your identity on this app"?](#why-do-i-see-the-error-this-identity-does-not-have-write-permissions-on-this-app-please-select-a-different-identity-or-work-with-your-admin-to-grant-the-website-contributor-role-to-your-identity-on-this-app)
151
149
152
-
### Does the GitHub Actions build provider work if basic authentication is disabled?
150
+
### How does the GitHub Actions build provider work if basic authentication is disabled?
153
151
154
-
The GitHub Actions build provider doesn't work with basic authentication if basic authentication is disabled. Try using GitHub Actions with the user-assigned identity option. For more information, see [Deploy without basic authentication](configure-basic-auth-disable.md#deploy-without-basic-authentication).
152
+
The GitHub Actions build provider doesn't work with basic authentication if basic authentication is disabled. Try using GitHub Actions with the user-assigned identity option instead. For more information, see [Deploy without basic authentication](configure-basic-auth-disable.md#deploy-without-basic-authentication).
155
153
156
154
### What does the user-assigned identity option do in GitHub Actions?
When you select **User-assigned identity** for **GitHub** source, App Service configures all the necessary resources in Azure and GitHub. App Service enables the recommended Microsoft OpenID Connect authentication with GitHub Actions.
159
158
@@ -182,6 +181,8 @@ For more information on using alternative steps, see [Deploy to App Service usin
182
181
183
182
The message indicates that the selected user-assigned managed identity doesn't have the required role to enable OpenID Connect between the GitHub repository and the App Service app. The identity must have **Owner**, **Contributor**, or **Websites Contributor** role on the app. The least privileged role that the identity needs is **Websites Contributor**.
184
183
184
+
[!INCLUDE [What happens to my app during deployment?](../../includes/app-service-deploy-atomicity.md)]
185
+
185
186
## Related content
186
187
187
188
-[Deploying from GitHub (Kudu)](https://github.com/projectkudu/kudu/wiki/Deploying-from-GitHub)
0 commit comments