Skip to content

Commit 3ff5ee8

Browse files
authored
Edit pass on GitHub Actions CI/CD Publish (#8644)
* edits * Update tutorial-import-publish-settings-iis.md * removed unused screenshot
1 parent 3e20f61 commit 3ff5ee8

5 files changed

+25
-16
lines changed

docs/debugger/debug-using-the-just-in-time-debugger.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Debug using the Just-In-Time Debugger | Microsoft Docs
33
description: Debug using the Just-In-Time Debugger in Visual Studio. Just-In-Time debugging can launch Visual Studio automatically when an app errors or crashes.
44
ms.custom: SEO-VS-2020
5-
ms.date: 09/24/2018
5+
ms.date: 08/24/2021
66
ms.topic: how-to
77
helpviewer_keywords:
88
- debugging [Visual Studio], Just-In-Time

docs/debugger/just-in-time-debugging-in-visual-studio.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: "Disable the Just-In-Time Debugger | Microsoft Docs"
33
description: The Just-In-Time Debugger dialog box may open when an error occurs in an app. Learn what you can do when this happens, and ways to prevent it.
44
ms.custom: SEO-VS-2020
5-
ms.date: "05/23/2018"
5+
ms.date: "08/24/2021"
66
ms.topic: "troubleshooting"
77
helpviewer_keywords:
88
- "debugging [Visual Studio], Just-In-Time"
Lines changed: 17 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
title: "Deploy to Azure using GitHub Actions"
33
description: "Learn to deploy your application to Azure using GitHub Actions workflows created by Visual Studio"
4-
ms.date: 08/31/2021
5-
ms.topic: tutorial
4+
ms.date: 09/03/2021
5+
ms.topic: how-to
66
helpviewer_keywords:
77
- "deployment, GitHub Actions"
88
- GitHub Actions, publish
@@ -16,18 +16,20 @@ ms.workload:
1616
---
1717

1818
# Deploy your application to Azure using GitHub Actions workflows created by Visual Studio
19+
1920
Starting in Visual Studio 2019 version 16.11, you can create new GitHub Action workflows for .NET projects hosted on GitHub.com.
2021

2122
## How does it work?
22-
In Solution Explorer, right-click your GitHub.com hosted project and select **Publish**
23+
24+
In Solution Explorer, right-click your GitHub.com hosted project and choose **Publish**.
2325

2426
![right-click > Publish](./media/solution-explorer-publish.png)
2527

26-
On the next screen, select **Azure** and **Next**
28+
On the next screen, select **Azure** and then choose **Next**.
2729

2830
![select Azure](./media/wizard-azure.png)
2931

30-
Depending on your [project type](#which-project-types-are-supported) you get a different list of Azure services to pick from. Pick one of the [supported Azure services](#which-azure-services-are-supported) that suits your needs.
32+
Depending on your [project type](#which-project-types-are-supported), you get a different list of Azure services to pick from. Pick one of the [supported Azure services](#which-azure-services-are-supported) that fits your needs.
3133

3234
![select the appropriate Azure service for your project](./media/wizard-pick-azure-service.png)
3335

@@ -39,33 +41,36 @@ Visual Studio generates a new GitHub Actions workflow and asks you to commit it
3941

4042
![commit and push](./media/summary-commit-and-push.png)
4143

42-
If you complete this step using the [built-in Git tooling](../version-control/git-with-visual-studio.md#git-changes-window) Visual Studio will detect the execution of the workflow.
44+
If you complete this step using the [built-in Git tooling](../version-control/git-with-visual-studio.md#git-changes-window), Visual Studio will detect the execution of the workflow.
4345

4446
![workflow is running](./media/summary-workflow-running.png)
4547

4648
## Setting the GitHub secrets
49+
4750
For the generated workflow to successfully deploy to Azure, it may require access to a [publish profile](/azure/app-service/deploy-github-actions?tabs=applevel#configure-the-github-secret)
4851

4952
![one github secret](./media/summary-one-github-secret.png)
5053

51-
A successful deployment may also require access to a [service principal](/azure/app-service/deploy-github-actions?tabs=userlevel#configure-the-github-secret)
54+
A successful deployment may also require access to a [service principal](/azure/app-service/deploy-github-actions?tabs=userlevel#configure-the-github-secret).
5255

5356
![two github secrets](./media/summary-two-github-secrets.png)
5457

55-
In all cases, Visual Studio tries to set the GitHub secret on your behalf with the correct value. If it fails, it will let you know and offer you the opportunity to try again.
58+
In all cases, Visual Studio tries to set the GitHub secret for you with the correct value. If it fails, it will let you know and give you the opportunity to try again.
5659

5760
![github secret missing](./media/summary-one-github-secret-missing.png)
5861

59-
If it fails to set the secret again, Visual Studio offers you the opportunity to get access to the secret manually, so you can complete the process through your repo's page on github.com.
62+
If it fails to set the secret again, Visual Studio gives you the opportunity to get access to the secret manually, so you can complete the process through your repo's page on github.com.
6063

6164
![set missing github secret](./media/summary-set-github-secret.png)
6265

6366
## Which project types are supported?
64-
* ASP.NET Core
65-
* ASP.NET 5 and above
66-
* Azure Functions
67+
68+
* ASP.NET Core
69+
* ASP.NET 5 and above
70+
* Azure Functions
6771

6872
## Which Azure services are supported?
73+
6974
* Azure Web Apps
7075
* Azure Functions
7176
* Azure API Management

docs/deployment/tutorial-import-publish-settings-iis.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,11 @@ A publish settings file (*\*.publishsettings*) is different than a publishing pr
4747
If you haven't already installed Visual Studio, go to the [Visual Studio downloads](https://visualstudio.microsoft.com/downloads/) page to install it for free.
4848
::: moniker-end
4949

50-
* On your server, you must be running Windows Server 2012, Windows Server 2016, or Windows Server 2019, and you must have the [IIS Web Server role](/iis/get-started/whats-new-in-iis-8/iis-80-using-aspnet-35-and-aspnet-45) correctly installed (required to generate the publish settings file (*\*.publishsettings*)). Either ASP.NET 4.5 or ASP.NET Core must also be installed on the server. To set up ASP.NET 4.5, see [IIS 8.0 Using ASP.NET 3.5 and ASP.NET 4.5](/iis/get-started/whats-new-in-iis-8/iis-80-using-aspnet-35-and-aspnet-45). To set up ASP.NET Core, see [Host ASP.NET Core on Windows with IIS](/aspnet/core/publishing/iis?tabs=aspnetcore2x#iis-configuration). For ASP.NET Core, make sure you configure the Application Pool to use **No Managed Code**, as described in the article.
50+
* On your server, you must be running Windows Server 2012, Windows Server 2016, or Windows Server 2019, and you must have the [IIS Web Server role](/iis/get-started/whats-new-in-iis-8/iis-80-using-aspnet-35-and-aspnet-45#solution) correctly installed (required to generate the publish settings file (*\*.publishsettings*)). Either ASP.NET 4.5 or ASP.NET Core must also be installed on the server.
51+
52+
* To set up ASP.NET 4.5, see [IIS 8.0 Using ASP.NET 3.5 and ASP.NET 4.5](/iis/get-started/whats-new-in-iis-8/iis-80-using-aspnet-35-and-aspnet-45).
53+
54+
* To set up ASP.NET Core, see [Host ASP.NET Core on Windows with IIS](/aspnet/core/publishing/iis?tabs=aspnetcore2x#iis-configuration). For ASP.NET Core, make sure you configure the Application Pool to use **No Managed Code**, as described in the article.
5155

5256
## Create a new ASP.NET project in Visual Studio
5357

docs/test/configure-unit-tests-by-using-a-dot-runsettings-file.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Configure unit tests with a .runsettings file
33
description: Learn how to use the .runsettings file in Visual Studio to configure unit tests that are run from the command line, from the IDE, or in a build workflow.
44
ms.custom: SEO-VS-2020
5-
ms.date: 07/15/2020
5+
ms.date: 11/06/2020
66
ms.topic: conceptual
77
ms.author: mikejo
88
manager: jmartens

0 commit comments

Comments
 (0)