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:
@@ -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
|
||||
---
|
||||
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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: '*'
|
||||
@@ -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
|
||||
---
|
||||
|
||||
@@ -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
|
||||
@@ -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: '*'
|
||||
@@ -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 %}
|
||||
@@ -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
|
||||
@@ -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 %}
|
||||
@@ -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
|
||||
@@ -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
|
||||
---
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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: '*'
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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: '*'
|
||||
@@ -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
|
||||
---
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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: '*'
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
```
|
||||
12
content/actions/how-tos/deploy/index.md
Normal file
12
content/actions/how-tos/deploy/index.md
Normal 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
|
||||
---
|
||||
@@ -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 %}.
|
||||
@@ -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
|
||||
---
|
||||
|
||||
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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 %}
|
||||
@@ -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 %}
|
||||
@@ -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 %}
|
||||
@@ -6,6 +6,8 @@ versions:
|
||||
fpt: '*'
|
||||
ghes: '*'
|
||||
ghec: '*'
|
||||
redirect_from:
|
||||
- /actions/how-tos/using-github-hosted-runners/using-github-hosted-runners
|
||||
---
|
||||
|
||||
{% ifversion ghes %}
|
||||
@@ -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 %}
|
||||
12
content/actions/how-tos/manage-runners/index.md
Normal file
12
content/actions/how-tos/manage-runners/index.md
Normal 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
|
||||
---
|
||||
@@ -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]
|
||||
@@ -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 %}
|
||||
@@ -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]
|
||||
@@ -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
|
||||
@@ -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: '*'
|
||||
@@ -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: '*'
|
||||
@@ -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: '*'
|
||||
@@ -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
|
||||
---
|
||||
@@ -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 %}
|
||||
@@ -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: '*'
|
||||
@@ -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: '*'
|
||||
@@ -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: '*'
|
||||
@@ -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: '*'
|
||||
@@ -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: '*'
|
||||
@@ -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: '*'
|
||||
@@ -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).
|
||||
@@ -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
|
||||
@@ -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 %}
|
||||
@@ -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 %}
|
||||
@@ -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 %}
|
||||
31
content/actions/how-tos/manage-workflow-runs/index.md
Normal file
31
content/actions/how-tos/manage-workflow-runs/index.md
Normal 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
|
||||
---
|
||||
@@ -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:
|
||||
@@ -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 %}
|
||||
@@ -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: '*'
|
||||
@@ -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 %}
|
||||
@@ -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]
|
||||
@@ -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 %}
|
||||
@@ -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
|
||||
---
|
||||
|
||||
@@ -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 %}
|
||||
@@ -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
|
||||
---
|
||||
|
||||
@@ -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
|
||||
---
|
||||
@@ -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]
|
||||
@@ -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: '*'
|
||||
@@ -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
|
||||
---
|
||||
|
||||
|
||||
@@ -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 %}
|
||||
@@ -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: '*'
|
||||
@@ -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.
|
||||
@@ -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 %}
|
||||
@@ -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: '*'
|
||||
@@ -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 %}
|
||||
@@ -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: '*'
|
||||
@@ -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]
|
||||
@@ -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
|
||||
@@ -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]
|
||||
@@ -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
|
||||
---
|
||||
|
||||
@@ -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
|
||||
---
|
||||
|
||||
@@ -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 %}
|
||||
@@ -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 %}
|
||||
@@ -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 %}
|
||||
@@ -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 %}
|
||||
@@ -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 %}
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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.
|
||||
@@ -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
|
||||
@@ -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
|
||||
---
|
||||
@@ -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 %}
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
---
|
||||
|
||||
@@ -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
Reference in New Issue
Block a user