1
0
mirror of synced 2025-12-19 09:57:42 -05:00

EDI-ify "How-tos" in the Actions docs (#56838)

Co-authored-by: Ben Ahmady <32935794+subatoi@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
Sam Browning
2025-07-25 09:31:48 -04:00
committed by GitHub
parent 6c48627268
commit 95ad776305
137 changed files with 415 additions and 289 deletions

View File

@@ -1,15 +1,15 @@
---
title: Administering GitHub Actions
shortTitle: Administer GitHub Actions
shortTitle: Administer
intro: 'Manage {% data variables.product.prodname_actions %} settings for your organization or enterprise.'
versions:
fpt: '*'
ghes: '*'
ghec: '*'
children:
- /viewing-github-actions-metrics
- /making-retired-namespaces-available-on-ghecom
- /view-metrics
- /reuse-namespaces-on-ghecom
redirect_from:
- /actions/administering-github-actions
- /actions/how-tos/administering-github-actions
---

View File

@@ -1,6 +1,6 @@
---
title: 'Making retired namespaces available on GHE.com'
shortTitle: Retired namespaces on GHE.com
title: Making retired namespaces available on GHE.com
shortTitle: Reuse namespaces on GHE.com
intro: 'Allow people to use namespaces that match actions you have used from {% data variables.product.prodname_dotcom_the_website %}.'
versions:
ghec: '*'
@@ -8,6 +8,7 @@ type: how_to
permissions: Enterprise owners
redirect_from:
- /actions/administering-github-actions/making-retired-namespaces-available-on-ghecom
- /actions/how-tos/administering-github-actions/making-retired-namespaces-available-on-ghecom
---
## Overview

View File

@@ -1,8 +1,8 @@
---
title: Viewing GitHub Actions metrics
shortTitle: GitHub Actions metrics
shortTitle: View metrics
intro: 'You can view metrics to monitor where your organization or repositories use {% data variables.product.prodname_actions %} and how they are performing.'
permissions: Organization owners and users with the "View organization Actions metrics" permission can view organization-level metrics. <br><br> Users with the base repository role can view repository-level metrics.
permissions: Organization owners and users with the "View organization Actions metrics" permission can view organization-level metrics. <br><br> Users with the base repository role can view repository-level metrics.
versions:
feature: actions-metrics
redirect_from:
@@ -10,6 +10,7 @@ redirect_from:
- /actions/administering-github-actions/viewing-github-actions-usage-metrics-for-your-organization
- /actions/administering-github-actions/viewing-github-actions-metrics-for-your-organization
- /actions/administering-github-actions/viewing-github-actions-metrics
- /actions/how-tos/administering-github-actions/viewing-github-actions-metrics
---
## Viewing {% data variables.product.prodname_actions %} metrics for your organization

View File

@@ -6,6 +6,7 @@ redirect_from:
- /actions/creating-actions/developing-a-third-party-cli-action
- /actions/sharing-automations/creating-actions/developing-a-third-party-cli-action
- /actions/how-tos/sharing-automations/creating-actions/developing-a-third-party-cli-action
- /actions/how-tos/creating-and-publishing-actions/creating-a-third-party-cli-action
versions:
fpt: '*'
ghec: '*'

View File

@@ -9,10 +9,12 @@ versions:
redirect_from:
- /actions/sharing-automations/creating-actions
- /actions/how-tos/sharing-automations/creating-actions
- /actions/how-tos/creating-and-publishing-actions
children:
- /managing-custom-actions
- /creating-a-third-party-cli-action
- /setting-exit-codes-for-actions
- /publishing-actions-in-github-marketplace
- /releasing-and-maintaining-actions
- /manage-custom-actions
- /create-a-cli-action
- /set-exit-codes
- /publish-in-github-marketplace
- /release-and-maintain-actions
---

View File

@@ -12,6 +12,7 @@ topics:
- Fundamentals
redirect_from:
- /actions/how-tos/administering-github-actions/managing-custom-actions
- /actions/how-tos/creating-and-publishing-actions/managing-custom-actions
---
## Choosing a location for your action

View File

@@ -8,6 +8,7 @@ redirect_from:
- /actions/creating-actions/publishing-actions-in-github-marketplace
- /actions/sharing-automations/creating-actions/publishing-actions-in-github-marketplace
- /actions/how-tos/sharing-automations/creating-actions/publishing-actions-in-github-marketplace
- /actions/how-tos/creating-and-publishing-actions/publishing-actions-in-github-marketplace
versions:
fpt: '*'
ghec: '*'

View File

@@ -14,6 +14,7 @@ redirect_from:
- /actions/creating-actions/releasing-and-maintaining-actions
- /actions/sharing-automations/creating-actions/releasing-and-maintaining-actions
- /actions/how-tos/sharing-automations/creating-actions/releasing-and-maintaining-actions
- /actions/how-tos/creating-and-publishing-actions/releasing-and-maintaining-actions
---
{% data reusables.actions.enterprise-github-hosted-runners %}

View File

@@ -7,12 +7,13 @@ redirect_from:
- /actions/creating-actions/setting-exit-codes-for-actions
- /actions/sharing-automations/creating-actions/setting-exit-codes-for-actions
- /actions/how-tos/sharing-automations/creating-actions/setting-exit-codes-for-actions
- /actions/how-tos/creating-and-publishing-actions/setting-exit-codes-for-actions
versions:
fpt: '*'
ghes: '*'
ghec: '*'
---
{% data reusables.actions.enterprise-github-hosted-runners %}
## About exit codes

View File

@@ -14,6 +14,7 @@ topics:
redirect_from:
- /actions/deployment/protecting-deployments/configuring-custom-deployment-protection-rules
- /actions/managing-workflow-runs-and-deployments/managing-deployments/configuring-custom-deployment-protection-rules
- /actions/how-tos/managing-workflow-runs-and-deployments/managing-deployments/configuring-custom-deployment-protection-rules
---
{% data reusables.actions.custom-deployment-protection-rules-beta-note %}

View File

@@ -14,6 +14,7 @@ topics:
redirect_from:
- /actions/deployment/protecting-deployments/creating-custom-deployment-protection-rules
- /actions/managing-workflow-runs-and-deployments/managing-deployments/creating-custom-deployment-protection-rules
- /actions/how-tos/managing-workflow-runs-and-deployments/managing-deployments/creating-custom-deployment-protection-rules
---
## Prerequisites

View File

@@ -0,0 +1,20 @@
---
title: Configuring and managing deployments
shortTitle: Configure and manage deployments
intro: View your deployment history and configure rules to protect your deployments.
redirect_from:
- /actions/deployment/managing-your-deployments
- /actions/deployment/protecting-deployments
- /actions/managing-workflow-runs-and-deployments/managing-deployments
- /actions/how-tos/managing-workflow-runs-and-deployments/managing-deployments
versions:
fpt: '*'
ghes: '*'
ghec: '*'
children:
- /view-deployment-history
- /manage-environments
- /review-deployments
- /create-custom-protection-rules
- /configure-custom-protection-rules
---

View File

@@ -14,6 +14,7 @@ redirect_from:
- /actions/administering-github-actions/managing-environments-for-deployment
- /actions/managing-workflow-runs-and-deployments/managing-workflow-deployments/managing-environments-for-deployment
- /actions/managing-workflow-runs-and-deployments/managing-deployments/managing-environments-for-deployment
- /actions/how-tos/managing-workflow-runs-and-deployments/managing-deployments/managing-environments-for-deployment
topics:
- CD
- Deployment

View File

@@ -10,6 +10,7 @@ versions:
redirect_from:
- /actions/managing-workflow-runs/reviewing-deployments
- /actions/managing-workflow-runs-and-deployments/managing-deployments/reviewing-deployments
- /actions/how-tos/managing-workflow-runs-and-deployments/managing-deployments/reviewing-deployments
---
## Approving or rejecting a job

View File

@@ -1,6 +1,6 @@
---
title: Viewing deployment history
shortTitle: Deployment history
shortTitle: View deployment history
intro: View current and previous deployments for your repository.
versions:
fpt: '*'
@@ -13,6 +13,7 @@ redirect_from:
- /actions/deployment/viewing-deployment-history
- /actions/deployment/managing-your-deployments/viewing-deployment-history
- /actions/managing-workflow-runs-and-deployments/managing-deployments/viewing-deployment-history
- /actions/how-tos/managing-workflow-runs-and-deployments/managing-deployments/viewing-deployment-history
---
## Viewing your repository's deployment history

View File

@@ -8,6 +8,7 @@ redirect_from:
- /actions/deployment/deploying-to-your-cloud-provider/deploying-to-amazon-elastic-container-service
- /actions/use-cases-and-examples/deploying/deploying-to-amazon-elastic-container-service
- /actions/how-tos/use-cases-and-examples/deploying/deploying-to-amazon-elastic-container-service
- /actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-to-amazon-elastic-container-service
versions:
fpt: '*'
ghes: '*'

View File

@@ -13,6 +13,7 @@ redirect_from:
- /actions/deployment/deploying-to-your-cloud-provider/deploying-to-azure/deploying-to-azure-kubernetes-service
- /actions/use-cases-and-examples/deploying/deploying-to-azure-kubernetes-service
- /actions/how-tos/use-cases-and-examples/deploying/deploying-to-azure-kubernetes-service
- /actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-to-azure-kubernetes-service
---
## Prerequisites

View File

@@ -13,6 +13,7 @@ redirect_from:
- /actions/deployment/deploying-to-your-cloud-provider/deploying-to-azure/deploying-to-azure-static-web-app
- /actions/use-cases-and-examples/deploying/deploying-to-azure-static-web-app
- /actions/how-tos/use-cases-and-examples/deploying/deploying-to-azure-static-web-app
- /actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-to-azure-static-web-app
---
## Prerequisites

View File

@@ -15,6 +15,7 @@ redirect_from:
- /actions/deployment/deploying-to-your-cloud-provider/deploying-to-azure/deploying-docker-to-azure-app-service
- /actions/use-cases-and-examples/deploying/deploying-docker-to-azure-app-service
- /actions/how-tos/use-cases-and-examples/deploying/deploying-docker-to-azure-app-service
- /actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-docker-to-azure-app-service
---
## Prerequisites

View File

@@ -8,6 +8,7 @@ redirect_from:
- /actions/deployment/deploying-to-your-cloud-provider/deploying-to-google-kubernetes-engine
- /actions/use-cases-and-examples/deploying/deploying-to-google-kubernetes-engine
- /actions/how-tos/use-cases-and-examples/deploying/deploying-to-google-kubernetes-engine
- /actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-to-google-kubernetes-engine
versions:
fpt: '*'
ghes: '*'

View File

@@ -0,0 +1,28 @@
---
title: Deploying to third-party platforms
shortTitle: Deploy to third-party platforms
intro: Learn how to deploy to third-party platforms as part of your continuous deployment and continuous integration workflows.
redirect_from:
- /actions/deployment
- /actions/deployment/deploying-to-your-cloud-provider
- /actions/deployment/deploying-to-your-cloud-provider/deploying-to-azure
- /actions/use-cases-and-examples/deploying
- /actions/how-tos/use-cases-and-examples/deploying
- /actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms
versions:
fpt: '*'
ghes: '*'
ghec: '*'
children:
- /nodejs-to-azure-app-service
- /python-to-azure-app-service
- /java-to-azure-app-service
- /net-to-azure-app-service
- /php-to-azure-app-service
- /docker-to-azure-app-service
- /azure-static-web-app
- /azure-kubernetes-service
- /amazon-elastic-container-service
- /google-kubernetes-engine
- /sign-xcode-applications
---

View File

@@ -14,6 +14,7 @@ redirect_from:
- /actions/deployment/deploying-to-your-cloud-provider/deploying-to-azure/deploying-java-to-azure-app-service
- /actions/use-cases-and-examples/deploying/deploying-java-to-azure-app-service
- /actions/how-tos/use-cases-and-examples/deploying/deploying-java-to-azure-app-service
- /actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-java-to-azure-app-service
---
## Prerequisites

View File

@@ -13,6 +13,7 @@ redirect_from:
- /actions/deployment/deploying-to-your-cloud-provider/deploying-to-azure/deploying-net-to-azure-app-service
- /actions/use-cases-and-examples/deploying/deploying-net-to-azure-app-service
- /actions/how-tos/use-cases-and-examples/deploying/deploying-net-to-azure-app-service
- /actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-net-to-azure-app-service
---
## Prerequisites

View File

@@ -9,6 +9,7 @@ redirect_from:
- /actions/deployment/deploying-to-your-cloud-provider/deploying-to-azure/deploying-nodejs-to-azure-app-service
- /actions/use-cases-and-examples/deploying/deploying-nodejs-to-azure-app-service
- /actions/how-tos/use-cases-and-examples/deploying/deploying-nodejs-to-azure-app-service
- /actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-nodejs-to-azure-app-service
versions:
fpt: '*'
ghes: '*'

View File

@@ -13,6 +13,7 @@ redirect_from:
- /actions/deployment/deploying-to-your-cloud-provider/deploying-to-azure/deploying-php-to-azure-app-service
- /actions/use-cases-and-examples/deploying/deploying-php-to-azure-app-service
- /actions/how-tos/use-cases-and-examples/deploying/deploying-php-to-azure-app-service
- /actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-php-to-azure-app-service
---
## Prerequisites

View File

@@ -14,6 +14,7 @@ redirect_from:
- /actions/deployment/deploying-to-your-cloud-provider/deploying-to-azure/deploying-python-to-azure-app-service
- /actions/use-cases-and-examples/deploying/deploying-python-to-azure-app-service
- /actions/how-tos/use-cases-and-examples/deploying/deploying-python-to-azure-app-service
- /actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-python-to-azure-app-service
---
## Prerequisites

View File

@@ -1,7 +1,7 @@
---
title: Installing an Apple certificate on macOS runners for Xcode development
shortTitle: Sign Xcode applications
intro: Learn how to sign Xcode apps within a continuous integration (CI) workflow by installing an Apple code signing certificate on {% data variables.product.prodname_actions %} runners.
intro: 'Learn how to sign Xcode apps within a continuous integration (CI) workflow by installing an Apple code signing certificate on {% data variables.product.prodname_actions %} runners.'
redirect_from:
- /actions/guides/installing-an-apple-certificate-on-macos-runners-for-xcode-development
- /actions/deployment/installing-an-apple-certificate-on-macos-runners-for-xcode-development
@@ -9,6 +9,7 @@ redirect_from:
- /actions/deployment/deploying-xcode-applications
- /actions/use-cases-and-examples/deploying/installing-an-apple-certificate-on-macos-runners-for-xcode-development
- /actions/how-tos/use-cases-and-examples/deploying/installing-an-apple-certificate-on-macos-runners-for-xcode-development
- /actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/installing-an-apple-certificate-on-macos-runners-for-xcode-development
versions:
fpt: '*'
ghes: '*'
@@ -17,7 +18,7 @@ topics:
- CI
- Xcode
---
{% data reusables.actions.enterprise-github-hosted-runners %}
## Prerequisites
@@ -40,7 +41,7 @@ Create secrets in your repository or organization for the following items:
* Your Apple signing certificate.
* This is your `p12` certificate file. For more information on exporting your signing certificate from Xcode, see the [Xcode documentation](https://help.apple.com/xcode/mac/current/#/dev154b28f09).
* You should convert your certificate to Base64 when saving it as a secret. In this example, the secret is named `BUILD_CERTIFICATE_BASE64`.
* Use the following command to convert your certificate to Base64 and copy it to your clipboard:
@@ -59,7 +60,7 @@ Create secrets in your repository or organization for the following items:
* You should convert your provisioning profile to Base64 when saving it as a secret. In this example, the secret is named `BUILD_PROVISION_PROFILE_BASE64`.
* Use the following command to convert your provisioning profile to Base64 and copy it to your clipboard:
```shell
base64 -i PROVISIONING_PROFILE.mobileprovision | pbcopy
```

View File

@@ -0,0 +1,12 @@
---
title: Deploying with GitHub Actions
shortTitle: Deploy
intro: Learn how to deploy your projects with GitHub Actions.
versions:
fpt: '*'
ghes: '*'
ghec: '*'
children:
- /configure-and-manage-deployments
- /deploy-to-third-party-platforms
---

View File

@@ -14,6 +14,7 @@ redirect_from:
- /actions/monitoring-and-troubleshooting-workflows/working-with-support-for-github-actions
- /actions/monitoring-and-troubleshooting-workflows/troubleshooting-workflows/working-with-support-for-github-actions
- /actions/how-tos/monitoring-and-troubleshooting-workflows/troubleshooting-workflows/working-with-support-for-github-actions
- /actions/how-tos/getting-help-from-github-support-about-github-actions
---
You can [contact {% data variables.contact.github_support %}](/support/contacting-github-support) for assistance with {% data variables.product.prodname_actions %}.

View File

@@ -7,21 +7,15 @@ versions:
ghes: '*'
ghec: '*'
children:
- /writing-workflows
- /managing-workflow-runs-and-deployments
- /creating-and-publishing-actions
- /sharing-automations
- /using-github-hosted-runners
- /managing-self-hosted-runners
- /using-larger-runners
- /security-for-github-actions
- /administering-github-actions
- /write-workflows
- /reuse-automations
- /secure-your-work
- /deploy
- /create-and-publish-actions
- /manage-workflow-runs
- /manage-runners
- /monitor-workflows
- /troubleshooting-workflows
- /getting-help-from-github-support-about-github-actions
redirect_from:
- /actions/how-tos/monitoring-and-troubleshooting-workflows
- /actions/monitoring-and-troubleshooting-workflows/about-monitoring-and-troubleshooting
- /actions/how-tos/hosting-your-own-runners/managing-self-hosted-runners
- /troubleshoot-workflows
- /administer
- /get-support
---

View File

@@ -1,7 +1,7 @@
---
title: Using an API gateway with OIDC
shortTitle: Using OIDC
intro: 'You can use OpenID Connect (OIDC) tokens to authenticate your workflow.'
shortTitle: Connect with OIDC
intro: You can use OpenID Connect (OIDC) tokens to authenticate your workflow.
versions:
fpt: '*'
ghes: '*'
@@ -13,6 +13,7 @@ topics:
redirect_from:
- /actions/using-github-hosted-runners/using-github-hosted-runners/using-an-api-gateway-with-oidc
- /actions/using-github-hosted-runners/connecting-to-a-private-network/using-an-api-gateway-with-oidc
- /actions/how-tos/using-github-hosted-runners/connecting-to-a-private-network/using-an-api-gateway-with-oidc
---
## Using an API gateway with OIDC

View File

@@ -1,7 +1,7 @@
---
title: Using WireGuard to create a network overlay
shortTitle: Using WireGuard
intro: 'You can create an overlay network between your runner and a service in your private network.'
shortTitle: Connect with WireGuard
intro: You can create an overlay network between your runner and a service in your private network.
versions:
fpt: '*'
ghes: '*'
@@ -13,6 +13,7 @@ topics:
redirect_from:
- /actions/using-github-hosted-runners/using-github-hosted-runners/using-wireguard-to-create-a-network-overlay
- /actions/using-github-hosted-runners/connecting-to-a-private-network/using-wireguard-to-create-a-network-overlay
- /actions/how-tos/using-github-hosted-runners/connecting-to-a-private-network/using-wireguard-to-create-a-network-overlay
---
## Using WireGuard to create a network overlay

View File

@@ -1,16 +1,17 @@
---
title: 'Connecting to a private network with {% data variables.product.company_short %}-hosted runners'
shortTitle: Private networking
shortTitle: Connect to a private network
intro: '{% data reusables.actions.private-networking-intro %}'
versions:
fpt: '*'
ghec: '*'
ghes: '*'
children:
- /using-an-api-gateway-with-oidc
- /using-wireguard-to-create-a-network-overlay
- /connect-with-oidc
- /connect-with-wireguard
redirect_from:
- /actions/using-github-hosted-runners/connecting-to-a-private-network
- /actions/how-tos/using-github-hosted-runners/connecting-to-a-private-network
---
{% data reusables.actions.enterprise-github-hosted-runners %}

View File

@@ -14,6 +14,7 @@ redirect_from:
- /actions/using-github-hosted-runners/about-github-hosted-runners/customizing-github-hosted-runners
- /actions/using-github-hosted-runners/using-github-hosted-runners/customizing-github-hosted-runners
- /actions/how-tos/using-github-hosted-runners/using-github-hosted-runners/customizing-github-hosted-runners
- /actions/how-tos/using-github-hosted-runners/customizing-github-hosted-runners
---
{% data reusables.actions.enterprise-github-hosted-runners %}

View File

@@ -7,12 +7,13 @@ versions:
ghec: '*'
ghes: '*'
children:
- /using-github-hosted-runners
- /customizing-github-hosted-runners
- /viewing-your-current-jobs
- /connecting-to-a-private-network
- /use-github-hosted-runners
- /customize-runners
- /view-current-jobs
- /connect-to-a-private-network
redirect_from:
- /actions/using-github-hosted-runners
- /actions/how-tos/using-github-hosted-runners
---
{% data reusables.actions.enterprise-github-hosted-runners %}

View File

@@ -6,6 +6,8 @@ versions:
fpt: '*'
ghes: '*'
ghec: '*'
redirect_from:
- /actions/how-tos/using-github-hosted-runners/using-github-hosted-runners
---
{% ifversion ghes %}

View File

@@ -11,6 +11,7 @@ redirect_from:
- /actions/how-tos/using-github-hosted-runners/using-github-hosted-runners/monitoring-your-current-jobs
- /actions/how-tos/using-github-hosted-runners/monitoring-your-current-jobs#viewing-active-jobs-in-your-organization-or-enterprise
- /actions/how-tos/using-github-hosted-runners/monitoring-your-current-jobs
- /actions/how-tos/using-github-hosted-runners/viewing-your-current-jobs
---
{% data reusables.actions.enterprise-github-hosted-runners %}

View File

@@ -0,0 +1,12 @@
---
title: Manage runners
intro: Learn how to use and manage the machines that execute jobs in your workflows.
versions:
fpt: '*'
ghes: '*'
ghec: '*'
children:
- /github-hosted-runners
- /self-hosted-runners
- /larger-runners
---

View File

@@ -1,6 +1,6 @@
---
title: Controlling access to larger runners
shortTitle: 'Control access to {% data variables.actions.hosted_runner %}s'
shortTitle: Control access
intro: 'You can use policies to limit access to {% data variables.actions.hosted_runner %}s that have been added to an organization or enterprise.'
permissions: '{% data reusables.actions.larger-runner-permissions %}'
versions:
@@ -11,6 +11,7 @@ redirect_from:
- /actions/using-github-hosted-runners/about-larger-runners/controlling-access-to-larger-runners
- /actions/using-github-hosted-runners/using-larger-runners/controlling-access-to-larger-runners
- /actions/how-tos/using-github-hosted-runners/using-larger-runners/controlling-access-to-larger-runners
- /actions/how-tos/using-larger-runners/controlling-access-to-larger-runners
---
> [!NOTE]

View File

@@ -1,16 +1,18 @@
---
title: Using larger runners
shortTitle: Larger runners
intro: '{% data variables.product.prodname_dotcom %} offers runners with more RAM, CPU, and disk space.'
versions:
feature: actions-hosted-runners
children:
- /managing-larger-runners
- /controlling-access-to-larger-runners
- /running-jobs-on-larger-runners
- /manage-larger-runners
- /control-access
- /use-larger-runners
redirect_from:
- /actions/using-github-hosted-runners/about-larger-runners
- /actions/using-github-hosted-runners/using-larger-runners
- /actions/how-tos/using-github-hosted-runners/using-larger-runners
- /actions/how-tos/using-larger-runners
---
{% data reusables.actions.enterprise-github-hosted-runners %}

View File

@@ -10,6 +10,7 @@ redirect_from:
- /actions/using-github-hosted-runners/about-larger-runners/managing-larger-runners
- /actions/using-github-hosted-runners/using-larger-runners/managing-larger-runners
- /actions/how-tos/using-github-hosted-runners/using-larger-runners/managing-larger-runners
- /actions/how-tos/using-larger-runners/managing-larger-runners
---
> [!NOTE]

View File

@@ -1,6 +1,6 @@
---
title: Running jobs on larger runners
shortTitle: Run jobs on larger runners
shortTitle: Use larger runners
intro: 'You can speed up your workflows by configuring them to run on {% data variables.actions.hosted_runner %}s.'
permissions: '{% data reusables.actions.larger-runner-permissions %}'
defaultPlatform: linux
@@ -11,6 +11,7 @@ redirect_from:
- /actions/using-github-hosted-runners/about-larger-runners/running-jobs-on-larger-runners
- /actions/using-github-hosted-runners/using-larger-runners/running-jobs-on-larger-runners
- /actions/how-tos/using-github-hosted-runners/using-larger-runners/running-jobs-on-larger-runners
- /actions/how-tos/using-larger-runners/running-jobs-on-larger-runners
---
## Running jobs on your runner

View File

@@ -8,6 +8,7 @@ redirect_from:
- /actions/hosting-your-own-runners/adding-self-hosted-runners
- /actions/hosting-your-own-runners/managing-self-hosted-runners/adding-self-hosted-runners
- /actions/how-tos/hosting-your-own-runners/managing-self-hosted-runners/adding-self-hosted-runners
- /actions/how-tos/managing-self-hosted-runners/adding-self-hosted-runners
versions:
fpt: '*'
ghes: '*'

View File

@@ -6,6 +6,7 @@ redirect_from:
- /actions/hosting-your-own-runners/using-labels-with-self-hosted-runners
- /actions/hosting-your-own-runners/managing-self-hosted-runners/using-labels-with-self-hosted-runners
- /actions/how-tos/hosting-your-own-runners/managing-self-hosted-runners/using-labels-with-self-hosted-runners
- /actions/how-tos/managing-self-hosted-runners/using-labels-with-self-hosted-runners
versions:
fpt: '*'
ghes: '*'

View File

@@ -7,6 +7,7 @@ redirect_from:
- /actions/hosting-your-own-runners/configuring-the-self-hosted-runner-application-as-a-service
- /actions/hosting-your-own-runners/managing-self-hosted-runners/configuring-the-self-hosted-runner-application-as-a-service
- /actions/how-tos/hosting-your-own-runners/managing-self-hosted-runners/configuring-the-self-hosted-runner-application-as-a-service
- /actions/how-tos/managing-self-hosted-runners/configuring-the-self-hosted-runner-application-as-a-service
versions:
fpt: '*'
ghes: '*'

View File

@@ -6,6 +6,7 @@ redirect_from:
- /actions/hosting-your-own-runners/customizing-the-containers-used-by-jobs
- /actions/hosting-your-own-runners/managing-self-hosted-runners/customizing-the-containers-used-by-jobs
- /actions/how-tos/hosting-your-own-runners/managing-self-hosted-runners/customizing-the-containers-used-by-jobs
- /actions/how-tos/managing-self-hosted-runners/customizing-the-containers-used-by-jobs
versions:
feature: container-hooks
---

View File

@@ -0,0 +1,27 @@
---
title: Managing self-hosted runners
shortTitle: Self-hosted runners
intro: You can host your own runners to run workflows in a highly customizable environment.
versions:
fpt: '*'
ghes: '*'
ghec: '*'
children:
- /add-runners
- /run-scripts
- /customize-containers
- /configure-the-application
- /use-proxy-servers
- /apply-labels
- /use-in-a-workflow
- /manage-access
- /monitor-and-troubleshoot
- /remove-runners
redirect_from:
- /actions/hosting-your-own-runners/managing-self-hosted-runners
- /actions/how-tos/hosting-your-own-runners
- /actions/how-tos/managing-self-hosted-runners
- /actions/how-tos/hosting-your-own-runners/managing-self-hosted-runners
---
{% data reusables.actions.enterprise-github-hosted-runners %}

View File

@@ -1,7 +1,7 @@
---
title: Managing access to self-hosted runners using groups
shortTitle: Manage access
intro: You can use policies to limit access to self-hosted runners that have been added to an organization{% ifversion ghec or ghes %} or enterprise{% endif %}.
intro: 'You can use policies to limit access to self-hosted runners that have been added to an organization{% ifversion ghec or ghes %} or enterprise{% endif %}.'
permissions: 'Enterprise accounts, organizations owned by enterprise accounts, and organizations using {% data variables.product.prodname_team %} or {% data variables.product.prodname_free_user %} plans can create and manage additional runner groups using self-hosted runners.<br><br>{% ifversion custom-org-roles %}Users with the "Manage organization runners and runner groups" permission can manage runner groups at the organization level.{% endif %}'
redirect_from:
- /actions/hosting-your-own-runners/managing-self-hosted-runners/managing-access-to-self-hosted-runners
@@ -9,6 +9,7 @@ redirect_from:
- /actions/hosting-your-own-runners/managing-access-to-self-hosted-runners-using-groups
- /actions/hosting-your-own-runners/managing-self-hosted-runners/managing-access-to-self-hosted-runners-using-groups
- /actions/how-tos/hosting-your-own-runners/managing-self-hosted-runners/managing-access-to-self-hosted-runners-using-groups
- /actions/how-tos/managing-self-hosted-runners/managing-access-to-self-hosted-runners-using-groups
versions:
fpt: '*'
ghes: '*'

View File

@@ -9,6 +9,7 @@ redirect_from:
- /actions/hosting-your-own-runners/checking-the-status-of-self-hosted-runners
- /actions/hosting-your-own-runners/managing-self-hosted-runners/monitoring-and-troubleshooting-self-hosted-runners
- /actions/how-tos/hosting-your-own-runners/managing-self-hosted-runners/monitoring-and-troubleshooting-self-hosted-runners
- /actions/how-tos/managing-self-hosted-runners/monitoring-and-troubleshooting-self-hosted-runners
versions:
fpt: '*'
ghes: '*'

View File

@@ -8,6 +8,7 @@ redirect_from:
- /actions/hosting-your-own-runners/removing-self-hosted-runners
- /actions/hosting-your-own-runners/managing-self-hosted-runners/removing-self-hosted-runners
- /actions/how-tos/hosting-your-own-runners/managing-self-hosted-runners/removing-self-hosted-runners
- /actions/how-tos/managing-self-hosted-runners/removing-self-hosted-runners
versions:
fpt: '*'
ghes: '*'

View File

@@ -6,6 +6,7 @@ redirect_from:
- /actions/hosting-your-own-runners/running-scripts-before-or-after-a-job
- /actions/hosting-your-own-runners/managing-self-hosted-runners/running-scripts-before-or-after-a-job
- /actions/how-tos/hosting-your-own-runners/managing-self-hosted-runners/running-scripts-before-or-after-a-job
- /actions/how-tos/managing-self-hosted-runners/running-scripts-before-or-after-a-job
versions:
fpt: '*'
ghes: '*'

View File

@@ -8,6 +8,7 @@ redirect_from:
- /actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow
- /actions/hosting-your-own-runners/managing-self-hosted-runners/using-self-hosted-runners-in-a-workflow
- /actions/how-tos/hosting-your-own-runners/managing-self-hosted-runners/using-self-hosted-runners-in-a-workflow
- /actions/how-tos/managing-self-hosted-runners/using-self-hosted-runners-in-a-workflow
versions:
fpt: '*'
ghes: '*'

View File

@@ -7,6 +7,7 @@ redirect_from:
- /actions/hosting-your-own-runners/using-a-proxy-server-with-self-hosted-runners
- /actions/hosting-your-own-runners/managing-self-hosted-runners/using-a-proxy-server-with-self-hosted-runners
- /actions/how-tos/hosting-your-own-runners/managing-self-hosted-runners/using-a-proxy-server-with-self-hosted-runners
- /actions/how-tos/managing-self-hosted-runners/using-a-proxy-server-with-self-hosted-runners
versions:
fpt: '*'
ghes: '*'

View File

@@ -1,16 +1,17 @@
---
title: Approving workflow runs from forks
intro: 'You can manually approve workflow runs that have been triggered by a contributor''s pull request.'
intro: You can manually approve workflow runs that have been triggered by a contributor's pull request.
versions:
fpt: '*'
ghec: '*'
ghes: '*'
shortTitle: Approve workflow runs
shortTitle: Approve runs from forks
redirect_from:
- /actions/managing-workflow-runs/approving-workflow-runs-from-public-forks
- /actions/managing-workflow-runs-and-deployments/managing-workflow-runs/approving-workflow-runs-from-public-forks
- /actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/approving-workflow-runs-from-private-forks
- /actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/approving-workflow-runs-from-public-forks
- /actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/approving-workflow-runs-from-forks
---
Workflow runs triggered by a contributor's pull request from a fork may require manual approval from a maintainer with write access. You can configure workflow approval requirements for a [repository](/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/managing-github-actions-settings-for-a-repository#configuring-required-approval-for-workflows-from-public-forks), [organization](/organizations/managing-organization-settings/disabling-or-limiting-github-actions-for-your-organization#configuring-required-approval-for-workflows-from-public-forks), or [enterprise](/enterprise-cloud@latest/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-github-actions-in-your-enterprise#enforcing-a-policy-for-fork-pull-requests-in-your-enterprise).

View File

@@ -1,6 +1,6 @@
---
title: Canceling a workflow
shortTitle: Cancel a workflow
title: Canceling a workflow run
shortTitle: Cancel a workflow run
intro: 'You can cancel a workflow run, including all jobs and steps, that is in progress.'
versions:
fpt: '*'
@@ -10,6 +10,7 @@ permissions: '{% data reusables.repositories.permissions-statement-write %}'
redirect_from:
- /actions/managing-workflow-runs/canceling-a-workflow
- /actions/managing-workflow-runs-and-deployments/managing-workflow-runs/canceling-a-workflow
- /actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/canceling-a-workflow
---
## Canceling a workflow run

View File

@@ -9,6 +9,7 @@ versions:
redirect_from:
- /actions/managing-workflow-runs/deleting-a-workflow-run
- /actions/managing-workflow-runs-and-deployments/managing-workflow-runs/deleting-a-workflow-run
- /actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/deleting-a-workflow-run
---
{% data reusables.actions.enterprise-github-hosted-runners %}

View File

@@ -5,11 +5,12 @@ versions:
fpt: '*'
ghes: '*'
ghec: '*'
shortTitle: Disable & enable a workflow
shortTitle: Disable and enable workflows
redirect_from:
- /actions/managing-workflow-runs/disabling-and-enabling-a-workflow
- /actions/using-workflows/disabling-and-enabling-a-workflow
- /actions/managing-workflow-runs-and-deployments/managing-workflow-runs/disabling-and-enabling-a-workflow
- /actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/disabling-and-enabling-a-workflow
---
{% data reusables.actions.enterprise-github-hosted-runners %}

View File

@@ -10,6 +10,8 @@ shortTitle: Download workflow artifacts
redirect_from:
- /actions/managing-workflow-runs/downloading-workflow-artifacts
- /actions/managing-workflow-runs-and-deployments/managing-workflow-runs/downloading-workflow-artifacts
- /actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/downloading-workflow-artifacts
- /actions/how-tos/manage-workflow-runs/downloading-workflow-artifacts
---
{% data reusables.actions.enterprise-github-hosted-runners %}

View File

@@ -0,0 +1,31 @@
---
title: Managing workflow runs
shortTitle: Manage workflow runs
intro: You can manually interact with workflow runs to ensure they run effectively.
versions:
fpt: '*'
ghes: '*'
ghec: '*'
children:
- /manually-run-a-workflow
- /re-run-workflows-and-jobs
- /cancel-a-workflow-run
- /disable-and-enable-workflows
- /skip-workflow-runs
- /delete-a-workflow-run
- /download-workflow-artifacts
- /remove-workflow-artifacts
- /manage-caches
- /approve-runs-from-forks
redirect_from:
- /actions/managing-workflow-runs-and-deployments/managing-workflow-runs
- /actions/configuring-and-managing-workflows/managing-a-workflow-run
- /articles/managing-a-workflow-run
- /github/automating-your-workflow-with-github-actions/managing-a-workflow-run
- /actions/automating-your-workflow-with-github-actions/managing-a-workflow-run
- /actions/configuring-and-managing-workflows/configuring-and-managing-workflow-files-and-runs
- /actions/managing-workflow-runs
- /actions/managing-workflow-runs-and-deployments
- /actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs
- /actions/how-tos/managing-workflow-runs-and-deployments
---

View File

@@ -7,6 +7,8 @@ versions:
ghec: '*'
shortTitle: Manage caches
allowTitleToDifferFromFilename: true
redirect_from:
- /actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/manage-caches
---
This article describes managing caches with the {% data variables.product.prodname_dotcom %} web interface, but you can also manage them:

View File

@@ -11,6 +11,7 @@ redirect_from:
- /actions/using-workflows/manually-running-a-workflow
- /actions/managing-workflow-runs-and-deployments/managing-workflow-runs/manually-running-a-workflow
- /articles/configuring-a-workflow
- /actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/manually-running-a-workflow
---
{% data reusables.actions.enterprise-github-hosted-runners %}

View File

@@ -7,6 +7,7 @@ redirect_from:
- /actions/managing-workflow-runs/re-running-a-workflow
- /actions/managing-workflow-runs/re-running-workflows-and-jobs
- /actions/managing-workflow-runs-and-deployments/managing-workflow-runs/re-running-workflows-and-jobs
- /actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/re-running-workflows-and-jobs
versions:
fpt: '*'
ghes: '*'

View File

@@ -9,6 +9,7 @@ shortTitle: Remove workflow artifacts
redirect_from:
- /actions/managing-workflow-runs/removing-workflow-artifacts
- /actions/managing-workflow-runs-and-deployments/managing-workflow-runs/removing-workflow-artifacts
- /actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/removing-workflow-artifacts
---
{% data reusables.actions.enterprise-github-hosted-runners %}

View File

@@ -9,8 +9,9 @@ shortTitle: Skip workflow runs
redirect_from:
- /actions/managing-workflow-runs/skipping-workflow-runs
- /actions/managing-workflow-runs-and-deployments/managing-workflow-runs/skipping-workflow-runs
- /actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/skipping-workflow-runs
---
{% data reusables.actions.enterprise-github-hosted-runners %}
> [!NOTE]

View File

@@ -1,25 +0,0 @@
---
title: Managing self-hosted runners
shortTitle: Manage self-hosted runners
intro: You can host your own runners to run workflows in a highly customizable environment.
versions:
fpt: '*'
ghes: '*'
ghec: '*'
children:
- /adding-self-hosted-runners
- /running-scripts-before-or-after-a-job
- /customizing-the-containers-used-by-jobs
- /configuring-the-self-hosted-runner-application-as-a-service
- /using-a-proxy-server-with-self-hosted-runners
- /using-labels-with-self-hosted-runners
- /using-self-hosted-runners-in-a-workflow
- /managing-access-to-self-hosted-runners-using-groups
- /monitoring-and-troubleshooting-self-hosted-runners
- /removing-self-hosted-runners
redirect_from:
- /actions/hosting-your-own-runners/managing-self-hosted-runners
- /actions/how-tos/hosting-your-own-runners
---
{% data reusables.actions.enterprise-github-hosted-runners %}

View File

@@ -1,28 +0,0 @@
---
title: Managing deployments to third-party platforms
shortTitle: Third-party platforms
intro: Learn how to deploy to third-party platforms as part of your continuous deployment and continuous integration workflows.
redirect_from:
- /actions/deployment
- /actions/deployment/deploying-to-your-cloud-provider
- /actions/deployment/deploying-to-your-cloud-provider/deploying-to-azure
- /actions/use-cases-and-examples/deploying
- /actions/how-tos/use-cases-and-examples/deploying
versions:
fpt: '*'
ghes: '*'
ghec: '*'
children:
- /deploying-nodejs-to-azure-app-service
- /deploying-python-to-azure-app-service
- /deploying-java-to-azure-app-service
- /deploying-net-to-azure-app-service
- /deploying-php-to-azure-app-service
- /deploying-docker-to-azure-app-service
- /deploying-to-azure-static-web-app
- /deploying-to-azure-kubernetes-service
- /deploying-to-amazon-elastic-container-service
- /deploying-to-google-kubernetes-engine
- /installing-an-apple-certificate-on-macos-runners-for-xcode-development
---

View File

@@ -1,23 +0,0 @@
---
title: Managing workflow runs and deployments
shortTitle: Manage workflows and deployments
intro: '{% data variables.product.prodname_dotcom %} enables you to have control over your workflow runs and deployments.'
redirect_from:
- /actions/configuring-and-managing-workflows/managing-a-workflow-run
- /articles/managing-a-workflow-run
- /github/automating-your-workflow-with-github-actions/managing-a-workflow-run
- /actions/automating-your-workflow-with-github-actions/managing-a-workflow-run
- /actions/configuring-and-managing-workflows/configuring-and-managing-workflow-files-and-runs
- /actions/managing-workflow-runs
- /actions/managing-workflow-runs-and-deployments
versions:
fpt: '*'
ghes: '*'
ghec: '*'
children:
- /managing-workflow-runs
- /managing-deployments
- /deploying-to-third-party-platforms
---
{% data reusables.actions.enterprise-github-hosted-runners %}

View File

@@ -1,20 +0,0 @@
---
title: Managing deployments
shortTitle: Manage deployments
intro: 'View your deployment history and configure rules to protect your deployments.'
redirect_from:
- /actions/deployment/managing-your-deployments
- /actions/deployment/protecting-deployments
- /actions/managing-workflow-runs-and-deployments/managing-deployments
versions:
fpt: '*'
ghes: '*'
ghec: '*'
children:
- /viewing-deployment-history
- /managing-environments-for-deployment
- /reviewing-deployments
- /creating-custom-deployment-protection-rules
- /configuring-custom-deployment-protection-rules
---

View File

@@ -1,22 +0,0 @@
---
title: Managing workflow runs
shortTitle: Manage workflow runs
intro: 'You can manually interact with workflow runs to ensure they run effectively.'
versions:
fpt: '*'
ghes: '*'
ghec: '*'
children:
- /manually-running-a-workflow
- /re-running-workflows-and-jobs
- /canceling-a-workflow
- /disabling-and-enabling-a-workflow
- /skipping-workflow-runs
- /deleting-a-workflow-run
- /downloading-workflow-artifacts
- /removing-workflow-artifacts
- /manage-caches
- /approving-workflow-runs-from-forks
redirect_from:
- /actions/managing-workflow-runs-and-deployments/managing-workflow-runs
---

View File

@@ -7,12 +7,13 @@ redirect_from:
- /actions/monitoring-and-troubleshooting-workflows/adding-a-workflow-status-badge
- /actions/monitoring-and-troubleshooting-workflows/monitoring-workflows/adding-a-workflow-status-badge
- /actions/how-tos/monitoring-and-troubleshooting-workflows/monitoring-workflows/adding-a-workflow-status-badge
- /actions/how-tos/monitor-workflows/adding-a-workflow-status-badge
versions:
fpt: '*'
ghes: '*'
ghec: '*'
---
{% data reusables.actions.enterprise-github-hosted-runners %}
> [!NOTE]

View File

@@ -7,6 +7,7 @@ redirect_from:
- /actions/monitoring-and-troubleshooting-workflows/enabling-debug-logging
- /actions/monitoring-and-troubleshooting-workflows/troubleshooting-workflows/enabling-debug-logging
- /actions/how-tos/monitoring-and-troubleshooting-workflows/troubleshooting-workflows/enabling-debug-logging
- /actions/how-tos/monitor-workflows/enabling-debug-logging
versions:
fpt: '*'
ghes: '*'

View File

@@ -6,13 +6,16 @@ versions:
ghes: '*'
ghec: '*'
children:
- /using-the-visualization-graph
- /viewing-workflow-run-history
- /viewing-job-execution-time
- /adding-a-workflow-status-badge
- /using-workflow-run-logs
- /enabling-debug-logging
- /use-the-visualization-graph
- /view-workflow-run-history
- /view-job-execution-time
- /add-a-status-badge
- /use-workflow-run-logs
- /enable-debug-logging
redirect_from:
- /actions/monitoring-and-troubleshooting-workflows/monitoring-workflows
- /actions/concepts/workflows-and-actions/about-monitoring-workflows
- /actions/how-tos/monitoring-and-troubleshooting-workflows
- /actions/monitoring-and-troubleshooting-workflows/about-monitoring-and-troubleshooting
---

View File

@@ -7,12 +7,13 @@ redirect_from:
- /actions/monitoring-and-troubleshooting-workflows/using-the-visualization-graph
- /actions/monitoring-and-troubleshooting-workflows/monitoring-workflows/using-the-visualization-graph
- /actions/how-tos/monitoring-and-troubleshooting-workflows/monitoring-workflows/using-the-visualization-graph
- /actions/how-tos/monitor-workflows/using-the-visualization-graph
versions:
fpt: '*'
ghes: '*'
ghec: '*'
---
{% data reusables.actions.enterprise-github-hosted-runners %}
{% data reusables.repositories.navigate-to-repo %}

View File

@@ -7,6 +7,7 @@ redirect_from:
- /actions/monitoring-and-troubleshooting-workflows/using-workflow-run-logs
- /actions/monitoring-and-troubleshooting-workflows/monitoring-workflows/using-workflow-run-logs
- /actions/how-tos/monitoring-and-troubleshooting-workflows/monitoring-workflows/using-workflow-run-logs
- /actions/how-tos/monitor-workflows/using-workflow-run-logs
versions:
fpt: '*'
ghes: '*'

View File

@@ -7,11 +7,12 @@ redirect_from:
- /actions/monitoring-and-troubleshooting-workflows/viewing-job-execution-time
- /actions/monitoring-and-troubleshooting-workflows/monitoring-workflows/viewing-job-execution-time
- /actions/how-tos/monitoring-and-troubleshooting-workflows/monitoring-workflows/viewing-job-execution-time
- /actions/how-tos/monitor-workflows/viewing-job-execution-time
versions:
fpt: '*'
ghec: '*'
---
{% data reusables.actions.enterprise-github-hosted-runners %}
Billable job execution minutes are only shown for jobs run on private repositories that use {% data variables.product.prodname_dotcom %}-hosted runners and are rounded up to the next minute. There are no billable minutes when using {% data variables.product.prodname_actions %} in public repositories or for jobs run on self-hosted runners.

View File

@@ -7,12 +7,13 @@ redirect_from:
- /actions/monitoring-and-troubleshooting-workflows/viewing-workflow-run-history
- /actions/monitoring-and-troubleshooting-workflows/monitoring-workflows/viewing-workflow-run-history
- /actions/how-tos/monitoring-and-troubleshooting-workflows/monitoring-workflows/viewing-workflow-run-history
- /actions/how-tos/monitor-workflows/viewing-workflow-run-history
versions:
fpt: '*'
ghes: '*'
ghec: '*'
---
{% data reusables.actions.enterprise-github-hosted-runners %}
{% data reusables.repositories.permissions-statement-read %}

View File

@@ -8,6 +8,7 @@ redirect_from:
- /actions/learn-github-actions/creating-starter-workflows-for-your-organization
- /actions/using-workflows/creating-starter-workflows-for-your-organization
- /actions/sharing-automations/creating-workflow-templates-for-your-organization
- /actions/how-tos/sharing-automations/creating-workflow-templates-for-your-organization
versions:
fpt: '*'
ghes: '*'

View File

@@ -1,6 +1,6 @@
---
title: Sharing automations
shortTitle: Share automations
title: Reusing automations
shortTitle: Reuse automations
intro: 'Create modular automations that you can share and reuse across {% data variables.product.prodname_actions %} workflows.'
versions:
fpt: '*'
@@ -13,12 +13,13 @@ redirect_from:
- /actions/building-actions
- /articles/creating-a-github-action
- /actions/sharing-automations
- /actions/how-tos/sharing-automations
children:
- /reuse-workflows
- /creating-workflow-templates-for-your-organization
- /sharing-actions-and-workflows-from-your-private-repository
- /sharing-actions-and-workflows-with-your-organization
- /sharing-actions-and-workflows-with-your-enterprise
- /create-workflow-templates
- /share-across-private-repositories
- /share-with-your-organization
- /share-with-your-enterprise
---
{% data reusables.actions.enterprise-github-hosted-runners %}

View File

@@ -1,12 +1,12 @@
---
title: Reuse workflows
shortTitle: Reuse workflows
intro: Learn how to avoid duplication when creating a workflow by reusing existing workflows.
redirect_from:
- /actions/learn-github-actions/reusing-workflows
- /actions/using-workflows/reusing-workflows
- /actions/sharing-automations/reusing-workflows
- /actions/how-tos/sharing-automations/reusing-workflows
- /actions/how-tos/sharing-automations/reuse-workflows
versions:
fpt: '*'
ghec: '*'

View File

@@ -10,6 +10,7 @@ shortTitle: Share across private repositories
redirect_from:
- /actions/creating-actions/sharing-actions-and-workflows-from-your-private-repository
- /actions/sharing-automations/sharing-actions-and-workflows-from-your-private-repository
- /actions/how-tos/sharing-automations/sharing-actions-and-workflows-from-your-private-repository
---
> [!WARNING]

View File

@@ -12,6 +12,7 @@ shortTitle: Share with your enterprise
redirect_from:
- /actions/creating-actions/sharing-actions-and-workflows-with-your-enterprise
- /actions/sharing-automations/sharing-actions-and-workflows-with-your-enterprise
- /actions/how-tos/sharing-automations/sharing-actions-and-workflows-with-your-enterprise
---
## Overview

View File

@@ -10,6 +10,7 @@ shortTitle: Share with your organization
redirect_from:
- /actions/creating-actions/sharing-actions-and-workflows-with-your-organization
- /actions/sharing-automations/sharing-actions-and-workflows-with-your-organization
- /actions/how-tos/sharing-automations/sharing-actions-and-workflows-with-your-organization
---
> [!WARNING]

View File

@@ -1,17 +1,19 @@
---
title: Security for GitHub Actions
shortTitle: Security
shortTitle: Secure your work
intro: 'Use security best practices with {% data variables.product.prodname_actions %}, and use {% data variables.product.prodname_actions %} to improve the security of your software supply chain.'
redirect_from:
- /actions/security-guides
- /actions/security-for-github-actions
- /actions/security-for-github-actions/security-guides
- /actions/how-tos/security-for-github-actions/security-guides
- /actions/how-tos/security-for-github-actions
versions:
fpt: '*'
ghes: '*'
ghec: '*'
children:
- /using-artifact-attestations
- /security-hardening-your-deployments
---
- /use-artifact-attestations
- /security-harden-deployments
---

View File

@@ -5,18 +5,18 @@ intro: Use OpenID Connect within your workflows to authenticate with your cloud
redirect_from:
- /actions/deployment/security-hardening-your-deployments
- /actions/security-for-github-actions/security-hardening-your-deployments
- /actions/how-tos/security-for-github-actions/security-hardening-your-deployments
versions:
fpt: '*'
ghec: '*'
ghes: '*'
children:
- /configuring-openid-connect-in-amazon-web-services
- /configuring-openid-connect-in-azure
- /configuring-openid-connect-in-google-cloud-platform
- /configuring-openid-connect-in-hashicorp-vault
- /configuring-openid-connect-in-jfrog
- /configuring-openid-connect-in-pypi
- /configuring-openid-connect-in-cloud-providers
- /using-openid-connect-with-reusable-workflows
- /oidc-in-aws
- /oidc-in-azure
- /oidc-in-google-cloud-platform
- /oidc-in-hashicorp-vault
- /oidc-in-jfrog
- /oidc-in-pypi
- /oidc-in-cloud-providers
- /oidc-with-reusable-workflows
---

View File

@@ -1,6 +1,6 @@
---
title: Configuring OpenID Connect in Amazon Web Services
shortTitle: OpenID Connect in AWS
shortTitle: OIDC in AWS
intro: Use OpenID Connect within your workflows to authenticate with Amazon Web Services.
versions:
fpt: '*'
@@ -12,6 +12,7 @@ topics:
redirect_from:
- /actions/deployment/security-hardening-your-deployments/configuring-openid-connect-in-amazon-web-services
- /actions/security-for-github-actions/security-hardening-your-deployments/configuring-openid-connect-in-amazon-web-services
- /actions/how-tos/security-for-github-actions/security-hardening-your-deployments/configuring-openid-connect-in-amazon-web-services
---
{% data reusables.actions.enterprise-github-hosted-runners %}

View File

@@ -1,6 +1,6 @@
---
title: Configuring OpenID Connect in Azure
shortTitle: OpenID Connect in Azure
shortTitle: OIDC in Azure
intro: Use OpenID Connect within your workflows to authenticate with Azure.
versions:
fpt: '*'
@@ -13,6 +13,7 @@ redirect_from:
- /actions/deployment/security-hardening-your-deployments/configuring-openid-connect-in-azure
- /actions/security-for-github-actions/security-guides/security-hardening-your-deployments/configuring-openid-connect-in-azure
- /actions/security-for-github-actions/security-hardening-your-deployments/configuring-openid-connect-in-azure
- /actions/how-tos/security-for-github-actions/security-hardening-your-deployments/configuring-openid-connect-in-azure
---
{% data reusables.actions.enterprise-github-hosted-runners %}

View File

@@ -1,6 +1,6 @@
---
title: Configuring OpenID Connect in cloud providers
shortTitle: OpenID Connect in cloud providers
shortTitle: OIDC in cloud providers
intro: Use OpenID Connect within your workflows to authenticate with cloud providers.
versions:
fpt: '*'
@@ -12,6 +12,7 @@ topics:
redirect_from:
- /actions/deployment/security-hardening-your-deployments/configuring-openid-connect-in-cloud-providers
- /actions/security-for-github-actions/security-hardening-your-deployments/configuring-openid-connect-in-cloud-providers
- /actions/how-tos/security-for-github-actions/security-hardening-your-deployments/configuring-openid-connect-in-cloud-providers
---
{% data reusables.actions.enterprise-github-hosted-runners %}

View File

@@ -1,6 +1,6 @@
---
title: Configuring OpenID Connect in Google Cloud Platform
shortTitle: OpenID Connect in Google Cloud Platform
shortTitle: OIDC in Google Cloud Platform
intro: Use OpenID Connect within your workflows to authenticate with Google Cloud Platform.
versions:
fpt: '*'
@@ -12,6 +12,7 @@ topics:
redirect_from:
- /actions/deployment/security-hardening-your-deployments/configuring-openid-connect-in-google-cloud-platform
- /actions/security-for-github-actions/security-hardening-your-deployments/configuring-openid-connect-in-google-cloud-platform
- /actions/how-tos/security-for-github-actions/security-hardening-your-deployments/configuring-openid-connect-in-google-cloud-platform
---
{% data reusables.actions.enterprise-github-hosted-runners %}

View File

@@ -1,6 +1,6 @@
---
title: Configuring OpenID Connect in HashiCorp Vault
shortTitle: OpenID Connect in HashiCorp Vault
shortTitle: OIDC in HashiCorp Vault
intro: Use OpenID Connect within your workflows to authenticate with HashiCorp Vault.
versions:
fpt: '*'
@@ -12,6 +12,7 @@ topics:
redirect_from:
- /actions/deployment/security-hardening-your-deployments/configuring-openid-connect-in-hashicorp-vault
- /actions/security-for-github-actions/security-hardening-your-deployments/configuring-openid-connect-in-hashicorp-vault
- /actions/how-tos/security-for-github-actions/security-hardening-your-deployments/configuring-openid-connect-in-hashicorp-vault
---
{% data reusables.actions.enterprise-github-hosted-runners %}

View File

@@ -1,6 +1,6 @@
---
title: Configuring OpenID Connect in JFrog
shortTitle: OpenID Connect in JFrog
shortTitle: OIDC in JFrog
intro: Use OpenID Connect within your workflows to authenticate with JFrog.
versions:
fpt: '*'
@@ -12,6 +12,7 @@ topics:
redirect_from:
- /actions/deployment/security-hardening-your-deployments/configuring-openid-connect-in-jfrog
- /actions/security-for-github-actions/security-hardening-your-deployments/configuring-openid-connect-in-jfrog
- /actions/how-tos/security-for-github-actions/security-hardening-your-deployments/configuring-openid-connect-in-jfrog
---
## Overview
@@ -68,7 +69,7 @@ jobs:
uses: jfrog/setup-jfrog-cli@29fa5190a4123350e81e2a2e8d803b2a27fed15e
with:
JF_URL: ${{ env.JF_URL }}
oidc-provider-name: 'YOUR_PROVIDER_NAME'
oidc-provider-name: 'YOUR_PROVIDER_NAME'
oidc-audience: 'YOUR_AUDIENCE' # This is optional
- name: Upload artifact

View File

@@ -1,6 +1,6 @@
---
title: Configuring OpenID Connect in PyPI
shortTitle: OpenID Connect in PyPI
shortTitle: OIDC in PyPI
intro: Use OpenID Connect within your workflows to authenticate with PyPI.
versions:
fpt: '*'
@@ -12,6 +12,7 @@ topics:
redirect_from:
- /actions/deployment/security-hardening-your-deployments/configuring-openid-connect-in-pypi
- /actions/security-for-github-actions/security-hardening-your-deployments/configuring-openid-connect-in-pypi
- /actions/how-tos/security-for-github-actions/security-hardening-your-deployments/configuring-openid-connect-in-pypi
---
## Overview

View File

@@ -1,11 +1,12 @@
---
title: Using OpenID Connect with reusable workflows
shortTitle: OpenID Connect with reusable workflows
shortTitle: OIDC with reusable workflows
intro: You can use reusable workflows with OIDC to standardize and security harden your deployment steps.
redirect_from:
- /actions/deployment/security-hardening-your-deployments/using-oidc-with-your-reusable-workflows
- /actions/deployment/security-hardening-your-deployments/using-openid-connect-with-reusable-workflows
- /actions/security-for-github-actions/security-hardening-your-deployments/using-openid-connect-with-reusable-workflows
- /actions/how-tos/security-for-github-actions/security-hardening-your-deployments/using-openid-connect-with-reusable-workflows
versions:
fpt: '*'
ghec: '*'
@@ -15,7 +16,7 @@ topics:
- Workflows
- Security
---
{% data reusables.actions.enterprise-github-hosted-runners %}
## About reusable workflows

View File

@@ -4,10 +4,11 @@ intro: Use an admission controller to enforce artifact attestations in your Kube
versions:
fpt: '*'
ghec: '*'
shortTitle: Artifact attestations Kubernetes admission controller
shortTitle: Enforce artifact attestations
redirect_from:
- /actions/security-guides/enforcing-artifact-attestations-with-a-kubernetes-admission-controller
- /actions/security-for-github-actions/using-artifact-attestations/enforcing-artifact-attestations-with-a-kubernetes-admission-controller
- /actions/how-tos/security-for-github-actions/using-artifact-attestations/enforcing-artifact-attestations-with-a-kubernetes-admission-controller
---
>[!NOTE] Before proceeding, ensure you have enabled build provenance for container images, including setting the `push-to-registry` attribute in the [`attest-build-provenance` action](https://github.com/actions/attest-build-provenance) as documented in [Generating build provenance for container images](/actions/security-guides/using-artifact-attestations-to-establish-provenance-for-builds#generating-build-provenance-for-container-images). This is required for the Policy Controller to verify the attestation.

View File

@@ -12,6 +12,7 @@ versions:
redirect_from:
- /actions/security-guides/using-artifact-attestations-and-reusable-workflows-to-achieve-slsa-v1-build-level-3
- /actions/security-for-github-actions/using-artifact-attestations/using-artifact-attestations-and-reusable-workflows-to-achieve-slsa-v1-build-level-3
- /actions/how-tos/security-for-github-actions/using-artifact-attestations/using-artifact-attestations-and-reusable-workflows-to-achieve-slsa-v1-build-level-3
---
## Prerequisites

View File

@@ -0,0 +1,18 @@
---
title: Using artifact attestations
shortTitle: Use artifact attestations
intro: Use artifact attestations to establish build provenance for the software you produce and to verify the software you consume.
versions:
fpt: '*'
ghes: '*'
ghec: '*'
children:
- /use-artifact-attestations
- /increase-security-rating
- /enforce-artifact-attestations
- /verify-attestations-offline
- /manage-attestations
redirect_from:
- /actions/security-for-github-actions/using-artifact-attestations
- /actions/how-tos/security-for-github-actions/using-artifact-attestations
---

View File

@@ -5,6 +5,8 @@ intro: Search for and delete attestations that you no longer need.
versions:
fpt: '*'
ghec: '*'
redirect_from:
- /actions/how-tos/security-for-github-actions/using-artifact-attestations/managing-the-lifecycle-of-artifact-attestations
---
{% data reusables.actions.lifecycle-of-attestations %}

View File

@@ -9,6 +9,7 @@ shortTitle: Use artifact attestations
redirect_from:
- /actions/security-guides/using-artifact-attestations-to-establish-provenance-for-builds
- /actions/security-for-github-actions/using-artifact-attestations/using-artifact-attestations-to-establish-provenance-for-builds
- /actions/how-tos/security-for-github-actions/using-artifact-attestations/using-artifact-attestations-to-establish-provenance-for-builds
---
## Prerequisites

View File

@@ -12,6 +12,7 @@ versions:
redirect_from:
- /actions/security-guides/verifying-attestations-offline
- /actions/security-for-github-actions/using-artifact-attestations/verifying-attestations-offline
- /actions/how-tos/security-for-github-actions/using-artifact-attestations/verifying-attestations-offline
---
## Prerequisites

View File

@@ -1,18 +0,0 @@
---
title: Using artifact attestations
shortTitle: Artifact attestations
intro: Use artifact attestations to establish build provenance for the software you produce and to verify the software you consume.
versions:
fpt: '*'
ghes: '*'
ghec: '*'
children:
- /using-artifact-attestations-to-establish-provenance-for-builds
- /using-artifact-attestations-and-reusable-workflows-to-achieve-slsa-v1-build-level-3
- /enforcing-artifact-attestations-with-a-kubernetes-admission-controller
- /verifying-attestations-offline
- /managing-the-lifecycle-of-artifact-attestations
redirect_from:
- /actions/security-for-github-actions/using-artifact-attestations
---

View File

@@ -10,6 +10,7 @@ redirect_from:
- /actions/monitoring-and-troubleshooting-workflows/troubleshooting-workflows/about-troubleshooting-workflows
- /actions/how-tos/monitoring-and-troubleshooting-workflows/troubleshooting-workflows/using-copilot-to-troubleshoot-workflows
- /actions/how-tos/monitoring-and-troubleshooting-workflows/troubleshooting-workflows
- /actions/how-tos/troubleshooting-workflows
---
{% data reusables.actions.enterprise-github-hosted-runners %}

Some files were not shown because too many files have changed in this diff Show More