Skip to content

Commit a423eaf

Browse files
subatoiCopilot
andauthored
[EDI] Concepts/Use cases (#56589)
Co-authored-by: Copilot <[email protected]>
1 parent 766fdb5 commit a423eaf

File tree

13 files changed

+18
-106
lines changed

13 files changed

+18
-106
lines changed

content/actions/concepts/index.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ children:
1111
- /workflows-and-actions
1212
- /runners
1313
- /security
14-
- /use-cases
1514
- /about-github-actions-metrics
15+
redirect_from:
16+
- /actions/concepts/use-cases
1617
---

content/actions/concepts/use-cases/about-packaging-with-github-actions.md

Lines changed: 0 additions & 26 deletions
This file was deleted.

content/actions/concepts/use-cases/index.md

Lines changed: 0 additions & 14 deletions
This file was deleted.

content/actions/concepts/use-cases/using-github-actions-for-project-management.md

Lines changed: 0 additions & 41 deletions
This file was deleted.

content/actions/concepts/workflows-and-actions/about-workflows.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ redirect_from:
1313
- /actions/using-workflows/advanced-workflow-features
1414
- /actions/using-workflows/about-workflows
1515
- /actions/writing-workflows/about-workflows
16+
- /actions/concepts/use-cases/using-github-actions-for-project-management
1617
topics:
1718
- Workflows
1819
layout: inline

content/actions/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ featuredLinks:
1010
- /actions/how-tos/writing-workflows
1111
- /actions/how-tos/use-cases-and-examples
1212
- /actions/concepts/overview/continuous-integration
13-
- /actions/concepts/use-cases/deploying-with-github-actions
14-
- /actions/concepts/use-cases/about-packaging-with-github-actions
13+
- /actions/tutorials/deploying-with-github-actions
14+
- /packages/managing-github-packages-using-github-actions-workflows/publishing-and-installing-a-package-with-github-actions
1515
- /actions/how-tos/monitoring-and-troubleshooting-workflows
1616
guideCards:
1717
- /actions/how-tos/writing-workflows/using-workflow-templates

content/actions/concepts/use-cases/about-service-containers.md renamed to content/actions/tutorials/communicating-with-docker-service-containers.md

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
---
2-
title: About service containers
3-
intro: 'You can use service containers to connect databases, web services, memory caches, and other tools to your workflow.'
2+
title: Communicating with Docker service containers
3+
shortTitle: Docker service containers
4+
intro: Learn how to use Docker service containers to connect databases, web services, memory caches, and other tools to your workflow.
45
redirect_from:
56
- /actions/automating-your-workflow-with-github-actions/about-service-containers
67
- /actions/configuring-and-managing-workflows/about-service-containers
78
- /actions/guides/about-service-containers
89
- /actions/using-containerized-services/about-service-containers
910
- /actions/use-cases-and-examples/using-containerized-services/about-service-containers
11+
- /actions/concepts/use-cases/about-service-containers
1012
versions:
1113
fpt: '*'
1214
ghes: '*'
@@ -17,18 +19,14 @@ topics:
1719
- Docker
1820
---
1921

20-
{% data reusables.actions.enterprise-github-hosted-runners %}
21-
22-
## About service containers
22+
## Communicating with Docker service containers
2323

2424
Service containers are Docker containers that provide a simple and portable way for you to host services that you might need to test or operate your application in a workflow. For example, your workflow might need to run integration tests that require access to a database and memory cache.
2525

2626
You can configure service containers for each job in a workflow. {% data variables.product.prodname_dotcom %} creates a fresh Docker container for each service configured in the workflow, and destroys the service container when the job completes. Steps in a job can communicate with all service containers that are part of the same job. However, you cannot create and use service containers inside a composite action.
2727

2828
{% data reusables.actions.docker-container-os-support %}
2929

30-
## Communicating with service containers
31-
3230
You can configure jobs in a workflow to run directly on a runner machine or in a Docker container. Communication between a job and its service containers is different depending on whether a job runs directly on the runner machine or in a container.
3331

3432
### Running jobs in a container

content/actions/concepts/use-cases/deploying-with-github-actions.md renamed to content/actions/tutorials/deploying-with-github-actions.md

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
title: Deploying with GitHub Actions
3+
shortTitle: Controlling deployments
34
intro: Learn how to control deployments with features like environments and concurrency.
45
versions:
56
fpt: '*'
@@ -10,24 +11,12 @@ redirect_from:
1011
- /actions/deployment/deploying-with-github-actions
1112
- /actions/deployment/about-deployments/deploying-with-github-actions
1213
- /actions/use-cases-and-examples/deploying/deploying-with-github-actions
14+
- /actions/concepts/use-cases/deploying-with-github-actions
1315
topics:
1416
- CD
1517
- Deployment
16-
shortTitle: Deploy with GitHub Actions
1718
---
1819

19-
{% data reusables.actions.enterprise-github-hosted-runners %}
20-
21-
## Introduction
22-
23-
{% data variables.product.prodname_actions %} offers features that let you control deployments. You can:
24-
25-
* Trigger workflows with a variety of events.
26-
* Configure environments to set rules before a job can proceed and to limit access to secrets.
27-
* Use concurrency to control the number of deployments running at a time.
28-
29-
For more information about continuous deployment, see [AUTOTITLE](/actions/deployment/about-deployments/about-continuous-deployment).
30-
3120
## Prerequisites
3221

3322
You should be familiar with the syntax for {% data variables.product.prodname_actions %}. For more information, see [AUTOTITLE](/actions/learn-github-actions).

content/actions/tutorials/index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ children:
1313
- /creating-a-javascript-action
1414
- /creating-a-composite-action
1515
- /quickstart-for-actions-runner-controller
16+
- /deploying-with-github-actions
17+
- /communicating-with-docker-service-containers
1618
redirect_from:
1719
- /actions/guides
1820
---

content/admin/managing-github-actions-for-your-enterprise/getting-started-with-github-actions-for-your-enterprise/about-github-actions-for-enterprises.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ redirect_from:
2323
| Automatically test and build your application | [AUTOTITLE](/actions/automating-builds-and-tests/about-continuous-integration) |
2424
| Deploy your application | [AUTOTITLE](/actions/deployment/about-deployments/about-continuous-deployment) |
2525
| Automatically and securely package code into artifacts and containers | [AUTOTITLE](/actions/publishing-packages/about-packaging-with-github-actions) |
26-
| Automate your project management tasks | [AUTOTITLE](/actions/managing-issues-and-pull-requests/using-github-actions-for-project-management) |
2726

2827
{% data variables.product.prodname_actions %} helps your team work faster at scale. When large repositories start using {% data variables.product.prodname_actions %}, pull requests are typically merged faster, allowing teams to merge more pull requests per day.
2928

0 commit comments

Comments
 (0)