Skip to content

Commit 1e0fbc0

Browse files
subatoiCopilot
andauthored
[EDI] 'Use cases and examples -> Deploying' articles (#56552)
Co-authored-by: Copilot <[email protected]>
1 parent c2ff4d6 commit 1e0fbc0

14 files changed

+52
-156
lines changed

content/actions/how-tos/use-cases-and-examples/deploying/deploying-docker-to-azure-app-service.md renamed to content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-docker-to-azure-app-service.md

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
---
22
title: Deploying Docker to Azure App Service
3-
intro: You can deploy a Docker container to Azure App Service as part of your continuous deployment (CD) workflows.
3+
shortTitle: Docker to Azure App Service
4+
intro: Learn how to deploy a Docker container to Azure App Service as part of your continuous deployment (CD) workflows.
45
versions:
56
fpt: '*'
67
ghes: '*'
78
ghec: '*'
8-
type: tutorial
99
topics:
1010
- CD
1111
- Containers
@@ -14,17 +14,9 @@ topics:
1414
redirect_from:
1515
- /actions/deployment/deploying-to-your-cloud-provider/deploying-to-azure/deploying-docker-to-azure-app-service
1616
- /actions/use-cases-and-examples/deploying/deploying-docker-to-azure-app-service
17+
- /actions/how-tos/use-cases-and-examples/deploying/deploying-docker-to-azure-app-service
1718
---
1819

19-
{% data reusables.actions.enterprise-github-hosted-runners %}
20-
21-
## Introduction
22-
23-
This guide explains how to use {% data variables.product.prodname_actions %} to build and deploy a Docker container to [Azure App Service](https://azure.microsoft.com/services/app-service/).
24-
25-
> [!NOTE]
26-
> {% data reusables.actions.about-oidc-short-overview %} and [AUTOTITLE](/actions/deployment/security-hardening-your-deployments/configuring-openid-connect-in-azure).
27-
2820
## Prerequisites
2921

3022
Before creating your {% data variables.product.prodname_actions %} workflow, you will first need to complete the following setup steps:
@@ -140,9 +132,7 @@ jobs:
140132
images: 'ghcr.io/{% raw %}${{ env.REPO }}{% endraw %}:{% raw %}${{ github.sha }}{% endraw %}'
141133
```
142134
143-
## Additional resources
144-
145-
The following resources may also be useful:
135+
## Further reading
146136
147137
* For the original workflow template, see [`azure-container-webapp.yml`](https://github.com/actions/starter-workflows/blob/main/deployments/azure-container-webapp.yml) in the {% data variables.product.prodname_actions %} `starter-workflows` repository.
148138
* The action used to deploy the web app is the official Azure [`Azure/webapps-deploy`](https://github.com/Azure/webapps-deploy) action.

content/actions/how-tos/use-cases-and-examples/deploying/deploying-java-to-azure-app-service.md renamed to content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-java-to-azure-app-service.md

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,21 @@
11
---
22
title: Deploying Java to Azure App Service
3-
intro: You can deploy your Java project to Azure App Service as part of your continuous deployment (CD) workflows.
3+
shortTitle: Java to Azure App Service
4+
intro: Learn how to deploy a Java project to Azure App Service as part of your continuous deployment (CD) workflows.
45
versions:
56
fpt: '*'
67
ghes: '*'
78
ghec: '*'
8-
type: tutorial
99
topics:
1010
- CD
1111
- Java
1212
- Azure App Service
1313
redirect_from:
1414
- /actions/deployment/deploying-to-your-cloud-provider/deploying-to-azure/deploying-java-to-azure-app-service
1515
- /actions/use-cases-and-examples/deploying/deploying-java-to-azure-app-service
16+
- /actions/how-tos/use-cases-and-examples/deploying/deploying-java-to-azure-app-service
1617
---
1718

18-
{% data reusables.actions.enterprise-github-hosted-runners %}
19-
20-
## Introduction
21-
22-
This guide explains how to use {% data variables.product.prodname_actions %} to build and deploy a Java project to [Azure App Service](https://azure.microsoft.com/services/app-service/).
23-
24-
> [!NOTE]
25-
> {% data reusables.actions.about-oidc-short-overview %} and [AUTOTITLE](/actions/deployment/security-hardening-your-deployments/configuring-openid-connect-in-azure).
26-
2719
## Prerequisites
2820

2921
Before creating your {% data variables.product.prodname_actions %} workflow, you will first need to complete the following setup steps:
@@ -118,9 +110,7 @@ jobs:
118110
package: '*.jar'
119111
```
120112
121-
## Additional resources
122-
123-
The following resources may also be useful:
113+
## Further reading
124114
125115
* For the original workflow template, see [`azure-webapps-java-jar.yml`](https://github.com/actions/starter-workflows/blob/main/deployments/azure-webapps-java-jar.yml) in the {% data variables.product.prodname_actions %} `starter-workflows` repository.
126116
* The action used to deploy the web app is the official Azure [`Azure/webapps-deploy`](https://github.com/Azure/webapps-deploy) action.

content/actions/how-tos/use-cases-and-examples/deploying/deploying-net-to-azure-app-service.md renamed to content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-net-to-azure-app-service.md

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,20 @@
11
---
22
title: Deploying .NET to Azure App Service
3-
intro: You can deploy your .NET project to Azure App Service as part of your continuous deployment (CD) workflows.
3+
shortTitle: .NET to Azure App Service
4+
intro: Learn how to deploy a .NET project to Azure App Service as part of your continuous deployment (CD) workflows.
45
versions:
56
fpt: '*'
67
ghes: '*'
78
ghec: '*'
8-
type: tutorial
99
topics:
1010
- CD
1111
- Azure App Service
1212
redirect_from:
1313
- /actions/deployment/deploying-to-your-cloud-provider/deploying-to-azure/deploying-net-to-azure-app-service
1414
- /actions/use-cases-and-examples/deploying/deploying-net-to-azure-app-service
15+
- /actions/how-tos/use-cases-and-examples/deploying/deploying-net-to-azure-app-service
1516
---
1617

17-
{% data reusables.actions.enterprise-github-hosted-runners %}
18-
19-
## Introduction
20-
21-
This guide explains how to use {% data variables.product.prodname_actions %} to build and deploy a .NET project to [Azure App Service](https://azure.microsoft.com/services/app-service/).
22-
23-
> [!NOTE]
24-
> {% data reusables.actions.about-oidc-short-overview %} and [AUTOTITLE](/actions/deployment/security-hardening-your-deployments/configuring-openid-connect-in-azure).
25-
2618
## Prerequisites
2719

2820
Before creating your {% data variables.product.prodname_actions %} workflow, you will first need to complete the following setup steps:
@@ -128,9 +120,7 @@ jobs:
128120
package: {% raw %}${{ env.AZURE_WEBAPP_PACKAGE_PATH }}{% endraw %}
129121
```
130122
131-
## Additional resources
132-
133-
The following resources may also be useful:
123+
## Further reading
134124
135125
* For the original workflow template, see [`azure-webapps-dotnet-core.yml`](https://github.com/actions/starter-workflows/blob/main/deployments/azure-webapps-dotnet-core.yml) in the {% data variables.product.prodname_actions %} `starter-workflows` repository.
136126
* The action used to deploy the web app is the official Azure [`Azure/webapps-deploy`](https://github.com/Azure/webapps-deploy) action.

content/actions/how-tos/use-cases-and-examples/deploying/deploying-nodejs-to-azure-app-service.md renamed to content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-nodejs-to-azure-app-service.md

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,25 @@
11
---
22
title: Deploying Node.js to Azure App Service
3-
intro: You can deploy your Node.js project to Azure App Service as part of your continuous deployment (CD) workflows.
3+
shortTitle: Node.js to Azure App Service
4+
intro: Learn how to deploy a Node.js project to Azure App Service as part of your continuous deployment (CD) workflows.
45
redirect_from:
56
- /actions/guides/deploying-to-azure-app-service
67
- /actions/deployment/deploying-to-azure-app-service
78
- /actions/deployment/deploying-to-your-cloud-provider/deploying-to-azure-app-service
89
- /actions/deployment/deploying-to-your-cloud-provider/deploying-to-azure/deploying-nodejs-to-azure-app-service
910
- /actions/use-cases-and-examples/deploying/deploying-nodejs-to-azure-app-service
11+
- /actions/how-tos/use-cases-and-examples/deploying/deploying-nodejs-to-azure-app-service
1012
versions:
1113
fpt: '*'
1214
ghes: '*'
1315
ghec: '*'
14-
type: tutorial
1516
topics:
1617
- CD
1718
- Node
1819
- JavaScript
1920
- Azure App Service
2021
---
2122

22-
{% data reusables.actions.enterprise-github-hosted-runners %}
23-
24-
## Introduction
25-
26-
This guide explains how to use {% data variables.product.prodname_actions %} to build, test, and deploy a Node.js project to [Azure App Service](https://azure.microsoft.com/services/app-service/).
27-
28-
> [!NOTE]
29-
> {% data reusables.actions.about-oidc-short-overview %} and [AUTOTITLE](/actions/deployment/security-hardening-your-deployments/configuring-openid-connect-in-azure).
30-
3123
## Prerequisites
3224

3325
Before creating your {% data variables.product.prodname_actions %} workflow, you will first need to complete the following setup steps:
@@ -122,9 +114,7 @@ jobs:
122114
package: {% raw %}${{ env.AZURE_WEBAPP_PACKAGE_PATH }}{% endraw %}
123115
```
124116
125-
## Additional resources
126-
127-
The following resources may also be useful:
117+
## Further reading
128118
129119
* For the original workflow template, see [`azure-webapps-node.yml`](https://github.com/actions/starter-workflows/blob/main/deployments/azure-webapps-node.yml) in the {% data variables.product.prodname_actions %} `starter-workflows` repository.
130120
* The action used to deploy the web app is the official Azure [`Azure/webapps-deploy`](https://github.com/Azure/webapps-deploy) action.

content/actions/how-tos/use-cases-and-examples/deploying/deploying-php-to-azure-app-service.md renamed to content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-php-to-azure-app-service.md

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,20 @@
11
---
22
title: Deploying PHP to Azure App Service
3-
intro: You can deploy your PHP project to Azure App Service as part of your continuous deployment (CD) workflows.
3+
shortTitle: PHP to Azure App Service
4+
intro: Learn how to deploy a PHP project to Azure App Service as part of your continuous deployment (CD) workflows.
45
versions:
56
fpt: '*'
67
ghes: '*'
78
ghec: '*'
8-
type: tutorial
99
topics:
1010
- CD
1111
- Azure App Service
1212
redirect_from:
1313
- /actions/deployment/deploying-to-your-cloud-provider/deploying-to-azure/deploying-php-to-azure-app-service
1414
- /actions/use-cases-and-examples/deploying/deploying-php-to-azure-app-service
15+
- /actions/how-tos/use-cases-and-examples/deploying/deploying-php-to-azure-app-service
1516
---
1617

17-
{% data reusables.actions.enterprise-github-hosted-runners %}
18-
19-
## Introduction
20-
21-
This guide explains how to use {% data variables.product.prodname_actions %} to build and deploy a PHP project to [Azure App Service](https://azure.microsoft.com/services/app-service/).
22-
23-
> [!NOTE]
24-
> {% data reusables.actions.about-oidc-short-overview %} and [AUTOTITLE](/actions/deployment/security-hardening-your-deployments/configuring-openid-connect-in-azure).
25-
2618
## Prerequisites
2719

2820
Before creating your {% data variables.product.prodname_actions %} workflow, you will first need to complete the following setup steps:
@@ -139,9 +131,7 @@ jobs:
139131
package: .
140132
```
141133
142-
## Additional resources
143-
144-
The following resources may also be useful:
134+
## Further reading
145135
146136
* For the original workflow template, see [`azure-webapps-php.yml`](https://github.com/actions/starter-workflows/blob/main/deployments/azure-webapps-php.yml) in the {% data variables.product.prodname_actions %} `starter-workflows` repository.
147137
* The action used to deploy the web app is the official Azure [`Azure/webapps-deploy`](https://github.com/Azure/webapps-deploy) action.

content/actions/how-tos/use-cases-and-examples/deploying/deploying-python-to-azure-app-service.md renamed to content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-python-to-azure-app-service.md

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,21 @@
11
---
22
title: Deploying Python to Azure App Service
3-
intro: You can deploy your Python project to Azure App Service as part of your continuous deployment (CD) workflows.
3+
shortTitle: Python to Azure App Service
4+
intro: Learn how to deploy a Python project to Azure App Service as part of your continuous deployment (CD) workflows.
45
versions:
56
fpt: '*'
67
ghes: '*'
78
ghec: '*'
8-
type: tutorial
99
topics:
1010
- CD
1111
- Python
1212
- Azure App Service
1313
redirect_from:
1414
- /actions/deployment/deploying-to-your-cloud-provider/deploying-to-azure/deploying-python-to-azure-app-service
1515
- /actions/use-cases-and-examples/deploying/deploying-python-to-azure-app-service
16+
- /actions/how-tos/use-cases-and-examples/deploying/deploying-python-to-azure-app-service
1617
---
1718

18-
{% data reusables.actions.enterprise-github-hosted-runners %}
19-
20-
## Introduction
21-
22-
This guide explains how to use {% data variables.product.prodname_actions %} to build and deploy a Python project to [Azure App Service](https://azure.microsoft.com/services/app-service/).
23-
24-
> [!NOTE]
25-
> {% data reusables.actions.about-oidc-short-overview %} and [AUTOTITLE](/actions/deployment/security-hardening-your-deployments/configuring-openid-connect-in-azure).
26-
2719
## Prerequisites
2820

2921
Before creating your {% data variables.product.prodname_actions %} workflow, you will first need to complete the following setup steps:
@@ -135,9 +127,7 @@ jobs:
135127
publish-profile: {% raw %}${{ secrets.AZURE_WEBAPP_PUBLISH_PROFILE }}{% endraw %}
136128
```
137129
138-
## Additional resources
139-
140-
The following resources may also be useful:
130+
## Further reading
141131
142132
* For the original workflow template, see [`azure-webapps-python.yml`](https://github.com/actions/starter-workflows/blob/main/deployments/azure-webapps-python.yml) in the {% data variables.product.prodname_actions %} `starter-workflows` repository.
143133
* The action used to deploy the web app is the official Azure [`Azure/webapps-deploy`](https://github.com/Azure/webapps-deploy) action.

content/actions/how-tos/use-cases-and-examples/deploying/deploying-to-amazon-elastic-container-service.md renamed to content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-to-amazon-elastic-container-service.md

Lines changed: 4 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,23 @@
11
---
22
title: Deploying to Amazon Elastic Container Service
3-
intro: You can deploy to Amazon Elastic Container Service (ECS) as part of your continuous deployment (CD) workflows.
3+
shortTitle: Amazon Elastic Container Service
4+
intro: Learn how to deploy a project to Amazon Elastic Container Service (ECS) as part of a continuous deployment (CD) workflow.
45
redirect_from:
56
- /actions/guides/deploying-to-amazon-elastic-container-service
67
- /actions/deployment/deploying-to-amazon-elastic-container-service
78
- /actions/deployment/deploying-to-your-cloud-provider/deploying-to-amazon-elastic-container-service
89
- /actions/use-cases-and-examples/deploying/deploying-to-amazon-elastic-container-service
10+
- /actions/how-tos/use-cases-and-examples/deploying/deploying-to-amazon-elastic-container-service
911
versions:
1012
fpt: '*'
1113
ghes: '*'
1214
ghec: '*'
13-
type: tutorial
1415
topics:
1516
- CD
1617
- Containers
1718
- Amazon ECS
18-
shortTitle: Deploy to Amazon ECS
1919
---
2020

21-
{% data reusables.actions.enterprise-github-hosted-runners %}
22-
23-
## Introduction
24-
25-
This guide explains how to use {% data variables.product.prodname_actions %} to build a containerized application, push it to [Amazon Elastic Container Registry (ECR)](https://aws.amazon.com/ecr/), and deploy it to [Amazon Elastic Container Service (ECS)](https://aws.amazon.com/ecs/) when there is a push to the `main` branch.
26-
27-
On every new push to `main` in your {% data variables.product.company_short %} repository, the {% data variables.product.prodname_actions %} workflow builds and pushes a new container image to Amazon ECR, and then deploys a new task definition to Amazon ECS.
28-
29-
> [!NOTE]
30-
> {% data reusables.actions.about-oidc-short-overview %} and [AUTOTITLE](/actions/deployment/security-hardening-your-deployments/configuring-openid-connect-in-amazon-web-services).
31-
3221
## Prerequisites
3322

3423
Before creating your {% data variables.product.prodname_actions %} workflow, you will first need to complete the following setup steps for Amazon ECR and ECS:
@@ -167,7 +156,7 @@ jobs:
167156
wait-for-service-stability: true{% endraw %}
168157
```
169158
170-
## Additional resources
159+
## Further reading
171160
172161
For the original workflow template, see [`aws.yml`](https://github.com/actions/starter-workflows/blob/main/deployments/aws.yml) in the {% data variables.product.prodname_actions %} `starter-workflows` repository.
173162

content/actions/how-tos/use-cases-and-examples/deploying/deploying-to-azure-kubernetes-service.md renamed to content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-to-azure-kubernetes-service.md

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,20 @@
11
---
22
title: Deploying to Azure Kubernetes Service
3-
intro: You can deploy your project to Azure Kubernetes Service (AKS) as part of your continuous deployment (CD) workflows.
3+
shortTitle: Azure Kubernetes Service
4+
intro: Learn how to deploy a project to Azure Kubernetes Service (AKS) as part of a continuous deployment (CD) workflow.
45
versions:
56
fpt: '*'
67
ghes: '*'
78
ghec: '*'
8-
type: tutorial
99
topics:
1010
- CD
1111
- Azure Kubernetes Service
1212
redirect_from:
1313
- /actions/deployment/deploying-to-your-cloud-provider/deploying-to-azure/deploying-to-azure-kubernetes-service
1414
- /actions/use-cases-and-examples/deploying/deploying-to-azure-kubernetes-service
15+
- /actions/how-tos/use-cases-and-examples/deploying/deploying-to-azure-kubernetes-service
1516
---
1617

17-
{% data reusables.actions.enterprise-github-hosted-runners %}
18-
19-
## Introduction
20-
21-
This guide explains how to use {% data variables.product.prodname_actions %} to build and deploy a project to [Azure Kubernetes Service](https://azure.microsoft.com/services/kubernetes-service/).
22-
23-
> [!NOTE]
24-
> {% data reusables.actions.about-oidc-short-overview %} and [AUTOTITLE](/actions/deployment/security-hardening-your-deployments/configuring-openid-connect-in-azure).
25-
2618
## Prerequisites
2719

2820
Before creating your {% data variables.product.prodname_actions %} workflow, you will first need to complete the following setup steps:
@@ -112,9 +104,7 @@ jobs:
112104
{% raw %}${{ env.PROJECT_NAME }}{% endraw %}
113105
```
114106
115-
## Additional resources
116-
117-
The following resources may also be useful:
107+
## Further reading
118108
119109
* For the original workflow template, see [`azure-kubernetes-service.yml`](https://github.com/actions/starter-workflows/blob/main/deployments/azure-kubernetes-service.yml) in the {% data variables.product.prodname_actions %} `starter-workflows` repository.
120110
* The actions used to in this workflow are the official Azure [`Azure/login`](https://github.com/Azure/login),[`Azure/aks-set-context`](https://github.com/Azure/aks-set-context), [`Azure/CLI`](https://github.com/Azure/CLI), [`Azure/k8s-bake`](https://github.com/Azure/k8s-bake), and [`Azure/k8s-deploy`](https://github.com/Azure/k8s-deploy)actions.

content/actions/how-tos/use-cases-and-examples/deploying/deploying-to-azure-static-web-app.md renamed to content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-to-azure-static-web-app.md

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,20 @@
11
---
22
title: Deploying to Azure Static Web App
3-
intro: You can deploy your web app to Azure Static Web App as part of your continuous deployment (CD) workflows.
3+
shortTitle: Azure Static Web App
4+
intro: Learn how to deploy a web app to Azure Static Web App as part of your continuous deployment (CD) workflows.
45
versions:
56
fpt: '*'
67
ghes: '*'
78
ghec: '*'
8-
type: tutorial
99
topics:
1010
- CD
1111
- Azure Static Web Apps
1212
redirect_from:
1313
- /actions/deployment/deploying-to-your-cloud-provider/deploying-to-azure/deploying-to-azure-static-web-app
1414
- /actions/use-cases-and-examples/deploying/deploying-to-azure-static-web-app
15+
- /actions/how-tos/use-cases-and-examples/deploying/deploying-to-azure-static-web-app
1516
---
1617

17-
{% data reusables.actions.enterprise-github-hosted-runners %}
18-
19-
## Introduction
20-
21-
This guide explains how to use {% data variables.product.prodname_actions %} to build and deploy a web app to [Azure Static Web Apps](https://azure.microsoft.com/services/app-service/static/).
22-
23-
> [!NOTE]
24-
> {% data reusables.actions.about-oidc-short-overview %} and [AUTOTITLE](/actions/deployment/security-hardening-your-deployments/configuring-openid-connect-in-azure).
25-
2618
## Prerequisites
2719

2820
Before creating your {% data variables.product.prodname_actions %} workflow, you will first need to complete the following setup steps:
@@ -101,9 +93,7 @@ jobs:
10193
action: "close"
10294
```
10395
104-
## Additional resources
105-
106-
The following resources may also be useful:
96+
## Further reading
10797
10898
* For the original workflow template, see [`azure-staticwebapp.yml`](https://github.com/actions/starter-workflows/blob/main/deployments/azure-staticwebapp.yml) in the {% data variables.product.prodname_actions %} `starter-workflows` repository.
10999
* The action used to deploy the web app is the official Azure [`Azure/static-web-apps-deploy`](https://github.com/Azure/static-web-apps-deploy) action.

0 commit comments

Comments
 (0)