diff --git a/content/actions/how-tos/administering-github-actions/index.md b/content/actions/how-tos/administer/index.md similarity index 67% rename from content/actions/how-tos/administering-github-actions/index.md rename to content/actions/how-tos/administer/index.md index e164afec891e..da57186581ce 100644 --- a/content/actions/how-tos/administering-github-actions/index.md +++ b/content/actions/how-tos/administer/index.md @@ -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 --- - diff --git a/content/actions/how-tos/administering-github-actions/making-retired-namespaces-available-on-ghecom.md b/content/actions/how-tos/administer/reuse-namespaces-on-ghecom.md similarity index 93% rename from content/actions/how-tos/administering-github-actions/making-retired-namespaces-available-on-ghecom.md rename to content/actions/how-tos/administer/reuse-namespaces-on-ghecom.md index e0f2993e42d5..8631f35db3c2 100644 --- a/content/actions/how-tos/administering-github-actions/making-retired-namespaces-available-on-ghecom.md +++ b/content/actions/how-tos/administer/reuse-namespaces-on-ghecom.md @@ -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 diff --git a/content/actions/how-tos/administering-github-actions/viewing-github-actions-metrics.md b/content/actions/how-tos/administer/view-metrics.md similarity index 92% rename from content/actions/how-tos/administering-github-actions/viewing-github-actions-metrics.md rename to content/actions/how-tos/administer/view-metrics.md index 65a6f1d394f3..7018fa72e543 100644 --- a/content/actions/how-tos/administering-github-actions/viewing-github-actions-metrics.md +++ b/content/actions/how-tos/administer/view-metrics.md @@ -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.

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.

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 diff --git a/content/actions/how-tos/creating-and-publishing-actions/creating-a-third-party-cli-action.md b/content/actions/how-tos/create-and-publish-actions/create-a-cli-action.md similarity index 97% rename from content/actions/how-tos/creating-and-publishing-actions/creating-a-third-party-cli-action.md rename to content/actions/how-tos/create-and-publish-actions/create-a-cli-action.md index e1aacbbabba8..6a8d90d3282b 100644 --- a/content/actions/how-tos/creating-and-publishing-actions/creating-a-third-party-cli-action.md +++ b/content/actions/how-tos/create-and-publish-actions/create-a-cli-action.md @@ -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: '*' diff --git a/content/actions/how-tos/creating-and-publishing-actions/index.md b/content/actions/how-tos/create-and-publish-actions/index.md similarity index 69% rename from content/actions/how-tos/creating-and-publishing-actions/index.md rename to content/actions/how-tos/create-and-publish-actions/index.md index 6672b6860dd1..bfd302a1f033 100644 --- a/content/actions/how-tos/creating-and-publishing-actions/index.md +++ b/content/actions/how-tos/create-and-publish-actions/index.md @@ -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 --- + diff --git a/content/actions/how-tos/creating-and-publishing-actions/managing-custom-actions.md b/content/actions/how-tos/create-and-publish-actions/manage-custom-actions.md similarity index 98% rename from content/actions/how-tos/creating-and-publishing-actions/managing-custom-actions.md rename to content/actions/how-tos/create-and-publish-actions/manage-custom-actions.md index 431f2124634d..c5f98529a416 100644 --- a/content/actions/how-tos/creating-and-publishing-actions/managing-custom-actions.md +++ b/content/actions/how-tos/create-and-publish-actions/manage-custom-actions.md @@ -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 diff --git a/content/actions/how-tos/creating-and-publishing-actions/publishing-actions-in-github-marketplace.md b/content/actions/how-tos/create-and-publish-actions/publish-in-github-marketplace.md similarity index 98% rename from content/actions/how-tos/creating-and-publishing-actions/publishing-actions-in-github-marketplace.md rename to content/actions/how-tos/create-and-publish-actions/publish-in-github-marketplace.md index 058c3e1abfb5..a6586f86af7f 100644 --- a/content/actions/how-tos/creating-and-publishing-actions/publishing-actions-in-github-marketplace.md +++ b/content/actions/how-tos/create-and-publish-actions/publish-in-github-marketplace.md @@ -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: '*' diff --git a/content/actions/how-tos/creating-and-publishing-actions/releasing-and-maintaining-actions.md b/content/actions/how-tos/create-and-publish-actions/release-and-maintain-actions.md similarity index 98% rename from content/actions/how-tos/creating-and-publishing-actions/releasing-and-maintaining-actions.md rename to content/actions/how-tos/create-and-publish-actions/release-and-maintain-actions.md index 02912f6e43f0..eb87fdb7491d 100644 --- a/content/actions/how-tos/creating-and-publishing-actions/releasing-and-maintaining-actions.md +++ b/content/actions/how-tos/create-and-publish-actions/release-and-maintain-actions.md @@ -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 %} diff --git a/content/actions/how-tos/creating-and-publishing-actions/setting-exit-codes-for-actions.md b/content/actions/how-tos/create-and-publish-actions/set-exit-codes.md similarity index 96% rename from content/actions/how-tos/creating-and-publishing-actions/setting-exit-codes-for-actions.md rename to content/actions/how-tos/create-and-publish-actions/set-exit-codes.md index 85878a71f3cc..9c7f4ebc7ce4 100644 --- a/content/actions/how-tos/creating-and-publishing-actions/setting-exit-codes-for-actions.md +++ b/content/actions/how-tos/create-and-publish-actions/set-exit-codes.md @@ -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 diff --git a/content/actions/how-tos/managing-workflow-runs-and-deployments/managing-deployments/configuring-custom-deployment-protection-rules.md b/content/actions/how-tos/deploy/configure-and-manage-deployments/configure-custom-protection-rules.md similarity index 97% rename from content/actions/how-tos/managing-workflow-runs-and-deployments/managing-deployments/configuring-custom-deployment-protection-rules.md rename to content/actions/how-tos/deploy/configure-and-manage-deployments/configure-custom-protection-rules.md index 7a368edb8a76..b8765131c956 100644 --- a/content/actions/how-tos/managing-workflow-runs-and-deployments/managing-deployments/configuring-custom-deployment-protection-rules.md +++ b/content/actions/how-tos/deploy/configure-and-manage-deployments/configure-custom-protection-rules.md @@ -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 %} diff --git a/content/actions/how-tos/managing-workflow-runs-and-deployments/managing-deployments/creating-custom-deployment-protection-rules.md b/content/actions/how-tos/deploy/configure-and-manage-deployments/create-custom-protection-rules.md similarity index 98% rename from content/actions/how-tos/managing-workflow-runs-and-deployments/managing-deployments/creating-custom-deployment-protection-rules.md rename to content/actions/how-tos/deploy/configure-and-manage-deployments/create-custom-protection-rules.md index 024365225de6..0ea1c1e7c4d2 100644 --- a/content/actions/how-tos/managing-workflow-runs-and-deployments/managing-deployments/creating-custom-deployment-protection-rules.md +++ b/content/actions/how-tos/deploy/configure-and-manage-deployments/create-custom-protection-rules.md @@ -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 diff --git a/content/actions/how-tos/deploy/configure-and-manage-deployments/index.md b/content/actions/how-tos/deploy/configure-and-manage-deployments/index.md new file mode 100644 index 000000000000..c3cc99acccd0 --- /dev/null +++ b/content/actions/how-tos/deploy/configure-and-manage-deployments/index.md @@ -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 +--- diff --git a/content/actions/how-tos/managing-workflow-runs-and-deployments/managing-deployments/managing-environments-for-deployment.md b/content/actions/how-tos/deploy/configure-and-manage-deployments/manage-environments.md similarity index 98% rename from content/actions/how-tos/managing-workflow-runs-and-deployments/managing-deployments/managing-environments-for-deployment.md rename to content/actions/how-tos/deploy/configure-and-manage-deployments/manage-environments.md index 3d554c897ea0..3810079c06b0 100644 --- a/content/actions/how-tos/managing-workflow-runs-and-deployments/managing-deployments/managing-environments-for-deployment.md +++ b/content/actions/how-tos/deploy/configure-and-manage-deployments/manage-environments.md @@ -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 diff --git a/content/actions/how-tos/managing-workflow-runs-and-deployments/managing-deployments/reviewing-deployments.md b/content/actions/how-tos/deploy/configure-and-manage-deployments/review-deployments.md similarity index 96% rename from content/actions/how-tos/managing-workflow-runs-and-deployments/managing-deployments/reviewing-deployments.md rename to content/actions/how-tos/deploy/configure-and-manage-deployments/review-deployments.md index b729ac7b5b9d..eb8bb534d717 100644 --- a/content/actions/how-tos/managing-workflow-runs-and-deployments/managing-deployments/reviewing-deployments.md +++ b/content/actions/how-tos/deploy/configure-and-manage-deployments/review-deployments.md @@ -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 diff --git a/content/actions/how-tos/managing-workflow-runs-and-deployments/managing-deployments/viewing-deployment-history.md b/content/actions/how-tos/deploy/configure-and-manage-deployments/view-deployment-history.md similarity index 95% rename from content/actions/how-tos/managing-workflow-runs-and-deployments/managing-deployments/viewing-deployment-history.md rename to content/actions/how-tos/deploy/configure-and-manage-deployments/view-deployment-history.md index f9591ed4a2bd..17205756443d 100644 --- a/content/actions/how-tos/managing-workflow-runs-and-deployments/managing-deployments/viewing-deployment-history.md +++ b/content/actions/how-tos/deploy/configure-and-manage-deployments/view-deployment-history.md @@ -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 diff --git a/content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-to-amazon-elastic-container-service.md b/content/actions/how-tos/deploy/deploy-to-third-party-platforms/amazon-elastic-container-service.md similarity index 98% rename from content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-to-amazon-elastic-container-service.md rename to content/actions/how-tos/deploy/deploy-to-third-party-platforms/amazon-elastic-container-service.md index 9e74c876f542..7d065dffd9c8 100644 --- a/content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-to-amazon-elastic-container-service.md +++ b/content/actions/how-tos/deploy/deploy-to-third-party-platforms/amazon-elastic-container-service.md @@ -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: '*' diff --git a/content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-to-azure-kubernetes-service.md b/content/actions/how-tos/deploy/deploy-to-third-party-platforms/azure-kubernetes-service.md similarity index 97% rename from content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-to-azure-kubernetes-service.md rename to content/actions/how-tos/deploy/deploy-to-third-party-platforms/azure-kubernetes-service.md index 9a5bb2e4a858..c470cd927013 100644 --- a/content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-to-azure-kubernetes-service.md +++ b/content/actions/how-tos/deploy/deploy-to-third-party-platforms/azure-kubernetes-service.md @@ -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 diff --git a/content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-to-azure-static-web-app.md b/content/actions/how-tos/deploy/deploy-to-third-party-platforms/azure-static-web-app.md similarity index 97% rename from content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-to-azure-static-web-app.md rename to content/actions/how-tos/deploy/deploy-to-third-party-platforms/azure-static-web-app.md index 59ac2ccfe699..f726fe14bb0b 100644 --- a/content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-to-azure-static-web-app.md +++ b/content/actions/how-tos/deploy/deploy-to-third-party-platforms/azure-static-web-app.md @@ -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 diff --git a/content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-docker-to-azure-app-service.md b/content/actions/how-tos/deploy/deploy-to-third-party-platforms/docker-to-azure-app-service.md similarity index 97% rename from content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-docker-to-azure-app-service.md rename to content/actions/how-tos/deploy/deploy-to-third-party-platforms/docker-to-azure-app-service.md index 235dec6dbf74..a2137a44ad65 100644 --- a/content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-docker-to-azure-app-service.md +++ b/content/actions/how-tos/deploy/deploy-to-third-party-platforms/docker-to-azure-app-service.md @@ -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 diff --git a/content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-to-google-kubernetes-engine.md b/content/actions/how-tos/deploy/deploy-to-third-party-platforms/google-kubernetes-engine.md similarity index 98% rename from content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-to-google-kubernetes-engine.md rename to content/actions/how-tos/deploy/deploy-to-third-party-platforms/google-kubernetes-engine.md index 45f69a2c0ff4..0fbbb64ebd9a 100644 --- a/content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-to-google-kubernetes-engine.md +++ b/content/actions/how-tos/deploy/deploy-to-third-party-platforms/google-kubernetes-engine.md @@ -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: '*' diff --git a/content/actions/how-tos/deploy/deploy-to-third-party-platforms/index.md b/content/actions/how-tos/deploy/deploy-to-third-party-platforms/index.md new file mode 100644 index 000000000000..69a9cb38bd29 --- /dev/null +++ b/content/actions/how-tos/deploy/deploy-to-third-party-platforms/index.md @@ -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 +--- diff --git a/content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-java-to-azure-app-service.md b/content/actions/how-tos/deploy/deploy-to-third-party-platforms/java-to-azure-app-service.md similarity index 96% rename from content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-java-to-azure-app-service.md rename to content/actions/how-tos/deploy/deploy-to-third-party-platforms/java-to-azure-app-service.md index 893f2afb8268..540032f6f011 100644 --- a/content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-java-to-azure-app-service.md +++ b/content/actions/how-tos/deploy/deploy-to-third-party-platforms/java-to-azure-app-service.md @@ -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 diff --git a/content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-net-to-azure-app-service.md b/content/actions/how-tos/deploy/deploy-to-third-party-platforms/net-to-azure-app-service.md similarity index 97% rename from content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-net-to-azure-app-service.md rename to content/actions/how-tos/deploy/deploy-to-third-party-platforms/net-to-azure-app-service.md index 8c38f769d70b..76782a0c3d37 100644 --- a/content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-net-to-azure-app-service.md +++ b/content/actions/how-tos/deploy/deploy-to-third-party-platforms/net-to-azure-app-service.md @@ -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 diff --git a/content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-nodejs-to-azure-app-service.md b/content/actions/how-tos/deploy/deploy-to-third-party-platforms/nodejs-to-azure-app-service.md similarity index 97% rename from content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-nodejs-to-azure-app-service.md rename to content/actions/how-tos/deploy/deploy-to-third-party-platforms/nodejs-to-azure-app-service.md index 7dc48100f797..4c94b9aede81 100644 --- a/content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-nodejs-to-azure-app-service.md +++ b/content/actions/how-tos/deploy/deploy-to-third-party-platforms/nodejs-to-azure-app-service.md @@ -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: '*' diff --git a/content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-php-to-azure-app-service.md b/content/actions/how-tos/deploy/deploy-to-third-party-platforms/php-to-azure-app-service.md similarity index 97% rename from content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-php-to-azure-app-service.md rename to content/actions/how-tos/deploy/deploy-to-third-party-platforms/php-to-azure-app-service.md index d3e9b26829dc..d230a4b67534 100644 --- a/content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-php-to-azure-app-service.md +++ b/content/actions/how-tos/deploy/deploy-to-third-party-platforms/php-to-azure-app-service.md @@ -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 diff --git a/content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-python-to-azure-app-service.md b/content/actions/how-tos/deploy/deploy-to-third-party-platforms/python-to-azure-app-service.md similarity index 97% rename from content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-python-to-azure-app-service.md rename to content/actions/how-tos/deploy/deploy-to-third-party-platforms/python-to-azure-app-service.md index eb5c62424363..fb7ee7b03464 100644 --- a/content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/deploying-python-to-azure-app-service.md +++ b/content/actions/how-tos/deploy/deploy-to-third-party-platforms/python-to-azure-app-service.md @@ -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 diff --git a/content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/installing-an-apple-certificate-on-macos-runners-for-xcode-development.md b/content/actions/how-tos/deploy/deploy-to-third-party-platforms/sign-xcode-applications.md similarity index 94% rename from content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/installing-an-apple-certificate-on-macos-runners-for-xcode-development.md rename to content/actions/how-tos/deploy/deploy-to-third-party-platforms/sign-xcode-applications.md index 94c570447d80..9e177c6abb6c 100644 --- a/content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/installing-an-apple-certificate-on-macos-runners-for-xcode-development.md +++ b/content/actions/how-tos/deploy/deploy-to-third-party-platforms/sign-xcode-applications.md @@ -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 ``` diff --git a/content/actions/how-tos/deploy/index.md b/content/actions/how-tos/deploy/index.md new file mode 100644 index 000000000000..aae68814f30d --- /dev/null +++ b/content/actions/how-tos/deploy/index.md @@ -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 +--- diff --git a/content/actions/how-tos/getting-help-from-github-support-about-github-actions.md b/content/actions/how-tos/get-support.md similarity index 98% rename from content/actions/how-tos/getting-help-from-github-support-about-github-actions.md rename to content/actions/how-tos/get-support.md index 12298df5254c..500747d0d6b2 100644 --- a/content/actions/how-tos/getting-help-from-github-support-about-github-actions.md +++ b/content/actions/how-tos/get-support.md @@ -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 %}. diff --git a/content/actions/how-tos/index.md b/content/actions/how-tos/index.md index 3f1930327dbe..fb519fd0bed2 100644 --- a/content/actions/how-tos/index.md +++ b/content/actions/how-tos/index.md @@ -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 --- - diff --git a/content/actions/how-tos/using-github-hosted-runners/connecting-to-a-private-network/using-an-api-gateway-with-oidc.md b/content/actions/how-tos/manage-runners/github-hosted-runners/connect-to-a-private-network/connect-with-oidc.md similarity index 91% rename from content/actions/how-tos/using-github-hosted-runners/connecting-to-a-private-network/using-an-api-gateway-with-oidc.md rename to content/actions/how-tos/manage-runners/github-hosted-runners/connect-to-a-private-network/connect-with-oidc.md index feecd1365f39..5ecd3ac600c9 100644 --- a/content/actions/how-tos/using-github-hosted-runners/connecting-to-a-private-network/using-an-api-gateway-with-oidc.md +++ b/content/actions/how-tos/manage-runners/github-hosted-runners/connect-to-a-private-network/connect-with-oidc.md @@ -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 diff --git a/content/actions/how-tos/using-github-hosted-runners/connecting-to-a-private-network/using-wireguard-to-create-a-network-overlay.md b/content/actions/how-tos/manage-runners/github-hosted-runners/connect-to-a-private-network/connect-with-wireguard.md similarity index 93% rename from content/actions/how-tos/using-github-hosted-runners/connecting-to-a-private-network/using-wireguard-to-create-a-network-overlay.md rename to content/actions/how-tos/manage-runners/github-hosted-runners/connect-to-a-private-network/connect-with-wireguard.md index e7b8a3107b0e..71d0fce1023e 100644 --- a/content/actions/how-tos/using-github-hosted-runners/connecting-to-a-private-network/using-wireguard-to-create-a-network-overlay.md +++ b/content/actions/how-tos/manage-runners/github-hosted-runners/connect-to-a-private-network/connect-with-wireguard.md @@ -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 diff --git a/content/actions/how-tos/using-github-hosted-runners/connecting-to-a-private-network/index.md b/content/actions/how-tos/manage-runners/github-hosted-runners/connect-to-a-private-network/index.md similarity index 68% rename from content/actions/how-tos/using-github-hosted-runners/connecting-to-a-private-network/index.md rename to content/actions/how-tos/manage-runners/github-hosted-runners/connect-to-a-private-network/index.md index fcdb8e931aa5..a7c910ff40f4 100644 --- a/content/actions/how-tos/using-github-hosted-runners/connecting-to-a-private-network/index.md +++ b/content/actions/how-tos/manage-runners/github-hosted-runners/connect-to-a-private-network/index.md @@ -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 %} diff --git a/content/actions/how-tos/using-github-hosted-runners/customizing-github-hosted-runners.md b/content/actions/how-tos/manage-runners/github-hosted-runners/customize-runners.md similarity index 97% rename from content/actions/how-tos/using-github-hosted-runners/customizing-github-hosted-runners.md rename to content/actions/how-tos/manage-runners/github-hosted-runners/customize-runners.md index 4e8b69163fa7..c3f376207470 100644 --- a/content/actions/how-tos/using-github-hosted-runners/customizing-github-hosted-runners.md +++ b/content/actions/how-tos/manage-runners/github-hosted-runners/customize-runners.md @@ -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 %} diff --git a/content/actions/how-tos/using-github-hosted-runners/index.md b/content/actions/how-tos/manage-runners/github-hosted-runners/index.md similarity index 67% rename from content/actions/how-tos/using-github-hosted-runners/index.md rename to content/actions/how-tos/manage-runners/github-hosted-runners/index.md index 4312550ba714..2826b36cc8ba 100644 --- a/content/actions/how-tos/using-github-hosted-runners/index.md +++ b/content/actions/how-tos/manage-runners/github-hosted-runners/index.md @@ -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 %} diff --git a/content/actions/how-tos/using-github-hosted-runners/using-github-hosted-runners.md b/content/actions/how-tos/manage-runners/github-hosted-runners/use-github-hosted-runners.md similarity index 97% rename from content/actions/how-tos/using-github-hosted-runners/using-github-hosted-runners.md rename to content/actions/how-tos/manage-runners/github-hosted-runners/use-github-hosted-runners.md index 5b62599aaa0d..251caf5f2761 100644 --- a/content/actions/how-tos/using-github-hosted-runners/using-github-hosted-runners.md +++ b/content/actions/how-tos/manage-runners/github-hosted-runners/use-github-hosted-runners.md @@ -6,6 +6,8 @@ versions: fpt: '*' ghes: '*' ghec: '*' +redirect_from: + - /actions/how-tos/using-github-hosted-runners/using-github-hosted-runners --- {% ifversion ghes %} diff --git a/content/actions/how-tos/using-github-hosted-runners/viewing-your-current-jobs.md b/content/actions/how-tos/manage-runners/github-hosted-runners/view-current-jobs.md similarity index 96% rename from content/actions/how-tos/using-github-hosted-runners/viewing-your-current-jobs.md rename to content/actions/how-tos/manage-runners/github-hosted-runners/view-current-jobs.md index 4499997edabf..4e3541fa0e35 100644 --- a/content/actions/how-tos/using-github-hosted-runners/viewing-your-current-jobs.md +++ b/content/actions/how-tos/manage-runners/github-hosted-runners/view-current-jobs.md @@ -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 %} diff --git a/content/actions/how-tos/manage-runners/index.md b/content/actions/how-tos/manage-runners/index.md new file mode 100644 index 000000000000..6946c18b8ca6 --- /dev/null +++ b/content/actions/how-tos/manage-runners/index.md @@ -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 +--- diff --git a/content/actions/how-tos/using-larger-runners/controlling-access-to-larger-runners.md b/content/actions/how-tos/manage-runners/larger-runners/control-access.md similarity index 98% rename from content/actions/how-tos/using-larger-runners/controlling-access-to-larger-runners.md rename to content/actions/how-tos/manage-runners/larger-runners/control-access.md index c7905b39adea..1eae8b439b89 100644 --- a/content/actions/how-tos/using-larger-runners/controlling-access-to-larger-runners.md +++ b/content/actions/how-tos/manage-runners/larger-runners/control-access.md @@ -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] diff --git a/content/actions/how-tos/using-larger-runners/index.md b/content/actions/how-tos/manage-runners/larger-runners/index.md similarity index 76% rename from content/actions/how-tos/using-larger-runners/index.md rename to content/actions/how-tos/manage-runners/larger-runners/index.md index 9d8dc5820253..2dc6f7b73321 100644 --- a/content/actions/how-tos/using-larger-runners/index.md +++ b/content/actions/how-tos/manage-runners/larger-runners/index.md @@ -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 %} diff --git a/content/actions/how-tos/using-larger-runners/managing-larger-runners.md b/content/actions/how-tos/manage-runners/larger-runners/manage-larger-runners.md similarity index 99% rename from content/actions/how-tos/using-larger-runners/managing-larger-runners.md rename to content/actions/how-tos/manage-runners/larger-runners/manage-larger-runners.md index 9714aa1a302d..515fcdc6bbc4 100644 --- a/content/actions/how-tos/using-larger-runners/managing-larger-runners.md +++ b/content/actions/how-tos/manage-runners/larger-runners/manage-larger-runners.md @@ -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] diff --git a/content/actions/how-tos/using-larger-runners/running-jobs-on-larger-runners.md b/content/actions/how-tos/manage-runners/larger-runners/use-larger-runners.md similarity index 98% rename from content/actions/how-tos/using-larger-runners/running-jobs-on-larger-runners.md rename to content/actions/how-tos/manage-runners/larger-runners/use-larger-runners.md index 398d2b1caaf0..53a01c891c73 100644 --- a/content/actions/how-tos/using-larger-runners/running-jobs-on-larger-runners.md +++ b/content/actions/how-tos/manage-runners/larger-runners/use-larger-runners.md @@ -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 diff --git a/content/actions/how-tos/managing-self-hosted-runners/adding-self-hosted-runners.md b/content/actions/how-tos/manage-runners/self-hosted-runners/add-runners.md similarity index 98% rename from content/actions/how-tos/managing-self-hosted-runners/adding-self-hosted-runners.md rename to content/actions/how-tos/manage-runners/self-hosted-runners/add-runners.md index 4a6119f0504d..461f42246697 100644 --- a/content/actions/how-tos/managing-self-hosted-runners/adding-self-hosted-runners.md +++ b/content/actions/how-tos/manage-runners/self-hosted-runners/add-runners.md @@ -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: '*' diff --git a/content/actions/how-tos/managing-self-hosted-runners/using-labels-with-self-hosted-runners.md b/content/actions/how-tos/manage-runners/self-hosted-runners/apply-labels.md similarity index 98% rename from content/actions/how-tos/managing-self-hosted-runners/using-labels-with-self-hosted-runners.md rename to content/actions/how-tos/manage-runners/self-hosted-runners/apply-labels.md index 2c188476abc9..a6f9c89d397a 100644 --- a/content/actions/how-tos/managing-self-hosted-runners/using-labels-with-self-hosted-runners.md +++ b/content/actions/how-tos/manage-runners/self-hosted-runners/apply-labels.md @@ -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: '*' diff --git a/content/actions/how-tos/managing-self-hosted-runners/configuring-the-self-hosted-runner-application-as-a-service.md b/content/actions/how-tos/manage-runners/self-hosted-runners/configure-the-application.md similarity index 98% rename from content/actions/how-tos/managing-self-hosted-runners/configuring-the-self-hosted-runner-application-as-a-service.md rename to content/actions/how-tos/manage-runners/self-hosted-runners/configure-the-application.md index a36825fd5419..574ad030bca3 100644 --- a/content/actions/how-tos/managing-self-hosted-runners/configuring-the-self-hosted-runner-application-as-a-service.md +++ b/content/actions/how-tos/manage-runners/self-hosted-runners/configure-the-application.md @@ -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: '*' diff --git a/content/actions/how-tos/managing-self-hosted-runners/customizing-the-containers-used-by-jobs.md b/content/actions/how-tos/manage-runners/self-hosted-runners/customize-containers.md similarity index 99% rename from content/actions/how-tos/managing-self-hosted-runners/customizing-the-containers-used-by-jobs.md rename to content/actions/how-tos/manage-runners/self-hosted-runners/customize-containers.md index f506b399132d..547d147c8a53 100644 --- a/content/actions/how-tos/managing-self-hosted-runners/customizing-the-containers-used-by-jobs.md +++ b/content/actions/how-tos/manage-runners/self-hosted-runners/customize-containers.md @@ -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 --- diff --git a/content/actions/how-tos/manage-runners/self-hosted-runners/index.md b/content/actions/how-tos/manage-runners/self-hosted-runners/index.md new file mode 100644 index 000000000000..d7eb3bb78984 --- /dev/null +++ b/content/actions/how-tos/manage-runners/self-hosted-runners/index.md @@ -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 %} diff --git a/content/actions/how-tos/managing-self-hosted-runners/managing-access-to-self-hosted-runners-using-groups.md b/content/actions/how-tos/manage-runners/self-hosted-runners/manage-access.md similarity index 95% rename from content/actions/how-tos/managing-self-hosted-runners/managing-access-to-self-hosted-runners-using-groups.md rename to content/actions/how-tos/manage-runners/self-hosted-runners/manage-access.md index e268ca4cf5f3..896495016f0d 100644 --- a/content/actions/how-tos/managing-self-hosted-runners/managing-access-to-self-hosted-runners-using-groups.md +++ b/content/actions/how-tos/manage-runners/self-hosted-runners/manage-access.md @@ -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.

{% 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: '*' diff --git a/content/actions/how-tos/managing-self-hosted-runners/monitoring-and-troubleshooting-self-hosted-runners.md b/content/actions/how-tos/manage-runners/self-hosted-runners/monitor-and-troubleshoot.md similarity index 99% rename from content/actions/how-tos/managing-self-hosted-runners/monitoring-and-troubleshooting-self-hosted-runners.md rename to content/actions/how-tos/manage-runners/self-hosted-runners/monitor-and-troubleshoot.md index 4da224951c27..09c5b1eee9a6 100644 --- a/content/actions/how-tos/managing-self-hosted-runners/monitoring-and-troubleshooting-self-hosted-runners.md +++ b/content/actions/how-tos/manage-runners/self-hosted-runners/monitor-and-troubleshoot.md @@ -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: '*' diff --git a/content/actions/how-tos/managing-self-hosted-runners/removing-self-hosted-runners.md b/content/actions/how-tos/manage-runners/self-hosted-runners/remove-runners.md similarity index 98% rename from content/actions/how-tos/managing-self-hosted-runners/removing-self-hosted-runners.md rename to content/actions/how-tos/manage-runners/self-hosted-runners/remove-runners.md index 7a7c2d53d667..15cfecfeca62 100644 --- a/content/actions/how-tos/managing-self-hosted-runners/removing-self-hosted-runners.md +++ b/content/actions/how-tos/manage-runners/self-hosted-runners/remove-runners.md @@ -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: '*' diff --git a/content/actions/how-tos/managing-self-hosted-runners/running-scripts-before-or-after-a-job.md b/content/actions/how-tos/manage-runners/self-hosted-runners/run-scripts.md similarity index 98% rename from content/actions/how-tos/managing-self-hosted-runners/running-scripts-before-or-after-a-job.md rename to content/actions/how-tos/manage-runners/self-hosted-runners/run-scripts.md index d3266b7dfe0a..8493dbbd66b6 100644 --- a/content/actions/how-tos/managing-self-hosted-runners/running-scripts-before-or-after-a-job.md +++ b/content/actions/how-tos/manage-runners/self-hosted-runners/run-scripts.md @@ -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: '*' diff --git a/content/actions/how-tos/managing-self-hosted-runners/using-self-hosted-runners-in-a-workflow.md b/content/actions/how-tos/manage-runners/self-hosted-runners/use-in-a-workflow.md similarity index 97% rename from content/actions/how-tos/managing-self-hosted-runners/using-self-hosted-runners-in-a-workflow.md rename to content/actions/how-tos/manage-runners/self-hosted-runners/use-in-a-workflow.md index 521c0d7f1b06..0c482c92c609 100644 --- a/content/actions/how-tos/managing-self-hosted-runners/using-self-hosted-runners-in-a-workflow.md +++ b/content/actions/how-tos/manage-runners/self-hosted-runners/use-in-a-workflow.md @@ -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: '*' diff --git a/content/actions/how-tos/managing-self-hosted-runners/using-a-proxy-server-with-self-hosted-runners.md b/content/actions/how-tos/manage-runners/self-hosted-runners/use-proxy-servers.md similarity index 97% rename from content/actions/how-tos/managing-self-hosted-runners/using-a-proxy-server-with-self-hosted-runners.md rename to content/actions/how-tos/manage-runners/self-hosted-runners/use-proxy-servers.md index e0717b43290a..08e49aeaa5c7 100644 --- a/content/actions/how-tos/managing-self-hosted-runners/using-a-proxy-server-with-self-hosted-runners.md +++ b/content/actions/how-tos/manage-runners/self-hosted-runners/use-proxy-servers.md @@ -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: '*' diff --git a/content/actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/approving-workflow-runs-from-forks.md b/content/actions/how-tos/manage-workflow-runs/approve-runs-from-forks.md similarity index 86% rename from content/actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/approving-workflow-runs-from-forks.md rename to content/actions/how-tos/manage-workflow-runs/approve-runs-from-forks.md index d2f4b2267391..322f597f043f 100644 --- a/content/actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/approving-workflow-runs-from-forks.md +++ b/content/actions/how-tos/manage-workflow-runs/approve-runs-from-forks.md @@ -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). diff --git a/content/actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/canceling-a-workflow.md b/content/actions/how-tos/manage-workflow-runs/cancel-a-workflow-run.md similarity index 87% rename from content/actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/canceling-a-workflow.md rename to content/actions/how-tos/manage-workflow-runs/cancel-a-workflow-run.md index f75c6516bf75..a22caa621776 100644 --- a/content/actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/canceling-a-workflow.md +++ b/content/actions/how-tos/manage-workflow-runs/cancel-a-workflow-run.md @@ -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 diff --git a/content/actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/deleting-a-workflow-run.md b/content/actions/how-tos/manage-workflow-runs/delete-a-workflow-run.md similarity index 91% rename from content/actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/deleting-a-workflow-run.md rename to content/actions/how-tos/manage-workflow-runs/delete-a-workflow-run.md index 1b9497ea5ec3..3fb4da23b2a3 100644 --- a/content/actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/deleting-a-workflow-run.md +++ b/content/actions/how-tos/manage-workflow-runs/delete-a-workflow-run.md @@ -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 %} diff --git a/content/actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/disabling-and-enabling-a-workflow.md b/content/actions/how-tos/manage-workflow-runs/disable-and-enable-workflows.md similarity index 95% rename from content/actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/disabling-and-enabling-a-workflow.md rename to content/actions/how-tos/manage-workflow-runs/disable-and-enable-workflows.md index fe1072aec470..d5eb60f6c05b 100644 --- a/content/actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/disabling-and-enabling-a-workflow.md +++ b/content/actions/how-tos/manage-workflow-runs/disable-and-enable-workflows.md @@ -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 %} diff --git a/content/actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/downloading-workflow-artifacts.md b/content/actions/how-tos/manage-workflow-runs/download-workflow-artifacts.md similarity index 93% rename from content/actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/downloading-workflow-artifacts.md rename to content/actions/how-tos/manage-workflow-runs/download-workflow-artifacts.md index cd8e3b638232..c6910513c61b 100644 --- a/content/actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/downloading-workflow-artifacts.md +++ b/content/actions/how-tos/manage-workflow-runs/download-workflow-artifacts.md @@ -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 %} diff --git a/content/actions/how-tos/manage-workflow-runs/index.md b/content/actions/how-tos/manage-workflow-runs/index.md new file mode 100644 index 000000000000..7e2041373eff --- /dev/null +++ b/content/actions/how-tos/manage-workflow-runs/index.md @@ -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 +--- diff --git a/content/actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/manage-caches.md b/content/actions/how-tos/manage-workflow-runs/manage-caches.md similarity index 97% rename from content/actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/manage-caches.md rename to content/actions/how-tos/manage-workflow-runs/manage-caches.md index 3ed5475423dc..1fcdfa9577e1 100644 --- a/content/actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/manage-caches.md +++ b/content/actions/how-tos/manage-workflow-runs/manage-caches.md @@ -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: diff --git a/content/actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/manually-running-a-workflow.md b/content/actions/how-tos/manage-workflow-runs/manually-run-a-workflow.md similarity index 97% rename from content/actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/manually-running-a-workflow.md rename to content/actions/how-tos/manage-workflow-runs/manually-run-a-workflow.md index b21b91b199dd..a84ae5173b48 100644 --- a/content/actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/manually-running-a-workflow.md +++ b/content/actions/how-tos/manage-workflow-runs/manually-run-a-workflow.md @@ -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 %} diff --git a/content/actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/re-running-workflows-and-jobs.md b/content/actions/how-tos/manage-workflow-runs/re-run-workflows-and-jobs.md similarity index 97% rename from content/actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/re-running-workflows-and-jobs.md rename to content/actions/how-tos/manage-workflow-runs/re-run-workflows-and-jobs.md index 51205d0f5dd2..1a4d8f3c96b2 100644 --- a/content/actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/re-running-workflows-and-jobs.md +++ b/content/actions/how-tos/manage-workflow-runs/re-run-workflows-and-jobs.md @@ -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: '*' diff --git a/content/actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/removing-workflow-artifacts.md b/content/actions/how-tos/manage-workflow-runs/remove-workflow-artifacts.md similarity index 95% rename from content/actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/removing-workflow-artifacts.md rename to content/actions/how-tos/manage-workflow-runs/remove-workflow-artifacts.md index 5bcb9b6b59ec..aa445df87ed0 100644 --- a/content/actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/removing-workflow-artifacts.md +++ b/content/actions/how-tos/manage-workflow-runs/remove-workflow-artifacts.md @@ -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 %} diff --git a/content/actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/skipping-workflow-runs.md b/content/actions/how-tos/manage-workflow-runs/skip-workflow-runs.md similarity index 95% rename from content/actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/skipping-workflow-runs.md rename to content/actions/how-tos/manage-workflow-runs/skip-workflow-runs.md index 030bf3ff48cb..759d8ef7ad28 100644 --- a/content/actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/skipping-workflow-runs.md +++ b/content/actions/how-tos/manage-workflow-runs/skip-workflow-runs.md @@ -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] diff --git a/content/actions/how-tos/managing-self-hosted-runners/index.md b/content/actions/how-tos/managing-self-hosted-runners/index.md deleted file mode 100644 index ad49f088881e..000000000000 --- a/content/actions/how-tos/managing-self-hosted-runners/index.md +++ /dev/null @@ -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 %} diff --git a/content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/index.md b/content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/index.md deleted file mode 100644 index 7c7f34f8ecd0..000000000000 --- a/content/actions/how-tos/managing-workflow-runs-and-deployments/deploying-to-third-party-platforms/index.md +++ /dev/null @@ -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 ---- - diff --git a/content/actions/how-tos/managing-workflow-runs-and-deployments/index.md b/content/actions/how-tos/managing-workflow-runs-and-deployments/index.md deleted file mode 100644 index 22872410c254..000000000000 --- a/content/actions/how-tos/managing-workflow-runs-and-deployments/index.md +++ /dev/null @@ -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 %} diff --git a/content/actions/how-tos/managing-workflow-runs-and-deployments/managing-deployments/index.md b/content/actions/how-tos/managing-workflow-runs-and-deployments/managing-deployments/index.md deleted file mode 100644 index 04dfc7df6aef..000000000000 --- a/content/actions/how-tos/managing-workflow-runs-and-deployments/managing-deployments/index.md +++ /dev/null @@ -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 ---- - diff --git a/content/actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/index.md b/content/actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/index.md deleted file mode 100644 index 030106d6b318..000000000000 --- a/content/actions/how-tos/managing-workflow-runs-and-deployments/managing-workflow-runs/index.md +++ /dev/null @@ -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 ---- diff --git a/content/actions/how-tos/monitor-workflows/adding-a-workflow-status-badge.md b/content/actions/how-tos/monitor-workflows/add-a-status-badge.md similarity index 98% rename from content/actions/how-tos/monitor-workflows/adding-a-workflow-status-badge.md rename to content/actions/how-tos/monitor-workflows/add-a-status-badge.md index dee1558a568c..c523513100d5 100644 --- a/content/actions/how-tos/monitor-workflows/adding-a-workflow-status-badge.md +++ b/content/actions/how-tos/monitor-workflows/add-a-status-badge.md @@ -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] diff --git a/content/actions/how-tos/monitor-workflows/enabling-debug-logging.md b/content/actions/how-tos/monitor-workflows/enable-debug-logging.md similarity index 98% rename from content/actions/how-tos/monitor-workflows/enabling-debug-logging.md rename to content/actions/how-tos/monitor-workflows/enable-debug-logging.md index c33a3930e099..4233769ee5ba 100644 --- a/content/actions/how-tos/monitor-workflows/enabling-debug-logging.md +++ b/content/actions/how-tos/monitor-workflows/enable-debug-logging.md @@ -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: '*' diff --git a/content/actions/how-tos/monitor-workflows/index.md b/content/actions/how-tos/monitor-workflows/index.md index 11d4cce035ed..965ab9ddb93e 100644 --- a/content/actions/how-tos/monitor-workflows/index.md +++ b/content/actions/how-tos/monitor-workflows/index.md @@ -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 --- + diff --git a/content/actions/how-tos/monitor-workflows/using-the-visualization-graph.md b/content/actions/how-tos/monitor-workflows/use-the-visualization-graph.md similarity index 94% rename from content/actions/how-tos/monitor-workflows/using-the-visualization-graph.md rename to content/actions/how-tos/monitor-workflows/use-the-visualization-graph.md index 84e51df00b5a..3295ddbf9641 100644 --- a/content/actions/how-tos/monitor-workflows/using-the-visualization-graph.md +++ b/content/actions/how-tos/monitor-workflows/use-the-visualization-graph.md @@ -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 %} diff --git a/content/actions/how-tos/monitor-workflows/using-workflow-run-logs.md b/content/actions/how-tos/monitor-workflows/use-workflow-run-logs.md similarity index 99% rename from content/actions/how-tos/monitor-workflows/using-workflow-run-logs.md rename to content/actions/how-tos/monitor-workflows/use-workflow-run-logs.md index 2a62607fef67..283835ba36c2 100644 --- a/content/actions/how-tos/monitor-workflows/using-workflow-run-logs.md +++ b/content/actions/how-tos/monitor-workflows/use-workflow-run-logs.md @@ -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: '*' diff --git a/content/actions/how-tos/monitor-workflows/viewing-job-execution-time.md b/content/actions/how-tos/monitor-workflows/view-job-execution-time.md similarity index 96% rename from content/actions/how-tos/monitor-workflows/viewing-job-execution-time.md rename to content/actions/how-tos/monitor-workflows/view-job-execution-time.md index a8c4067daf1e..b4c8267becf3 100644 --- a/content/actions/how-tos/monitor-workflows/viewing-job-execution-time.md +++ b/content/actions/how-tos/monitor-workflows/view-job-execution-time.md @@ -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. diff --git a/content/actions/how-tos/monitor-workflows/viewing-workflow-run-history.md b/content/actions/how-tos/monitor-workflows/view-workflow-run-history.md similarity index 97% rename from content/actions/how-tos/monitor-workflows/viewing-workflow-run-history.md rename to content/actions/how-tos/monitor-workflows/view-workflow-run-history.md index 2b467a6172d7..a03130102e61 100644 --- a/content/actions/how-tos/monitor-workflows/viewing-workflow-run-history.md +++ b/content/actions/how-tos/monitor-workflows/view-workflow-run-history.md @@ -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 %} diff --git a/content/actions/how-tos/sharing-automations/creating-workflow-templates-for-your-organization.md b/content/actions/how-tos/reuse-automations/create-workflow-templates.md similarity index 98% rename from content/actions/how-tos/sharing-automations/creating-workflow-templates-for-your-organization.md rename to content/actions/how-tos/reuse-automations/create-workflow-templates.md index dd33b188f63c..5e4ec41ed977 100644 --- a/content/actions/how-tos/sharing-automations/creating-workflow-templates-for-your-organization.md +++ b/content/actions/how-tos/reuse-automations/create-workflow-templates.md @@ -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: '*' diff --git a/content/actions/how-tos/sharing-automations/index.md b/content/actions/how-tos/reuse-automations/index.md similarity index 66% rename from content/actions/how-tos/sharing-automations/index.md rename to content/actions/how-tos/reuse-automations/index.md index 9f5d4ce4cbe8..ad7885e271cf 100644 --- a/content/actions/how-tos/sharing-automations/index.md +++ b/content/actions/how-tos/reuse-automations/index.md @@ -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 %} diff --git a/content/actions/how-tos/sharing-automations/reuse-workflows.md b/content/actions/how-tos/reuse-automations/reuse-workflows.md similarity index 99% rename from content/actions/how-tos/sharing-automations/reuse-workflows.md rename to content/actions/how-tos/reuse-automations/reuse-workflows.md index ca18d44841f1..c2eeb112455b 100644 --- a/content/actions/how-tos/sharing-automations/reuse-workflows.md +++ b/content/actions/how-tos/reuse-automations/reuse-workflows.md @@ -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: '*' diff --git a/content/actions/how-tos/sharing-automations/sharing-actions-and-workflows-from-your-private-repository.md b/content/actions/how-tos/reuse-automations/share-across-private-repositories.md similarity index 93% rename from content/actions/how-tos/sharing-automations/sharing-actions-and-workflows-from-your-private-repository.md rename to content/actions/how-tos/reuse-automations/share-across-private-repositories.md index 51a05294d9be..b32a8e4f39ad 100644 --- a/content/actions/how-tos/sharing-automations/sharing-actions-and-workflows-from-your-private-repository.md +++ b/content/actions/how-tos/reuse-automations/share-across-private-repositories.md @@ -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] diff --git a/content/actions/how-tos/sharing-automations/sharing-actions-and-workflows-with-your-enterprise.md b/content/actions/how-tos/reuse-automations/share-with-your-enterprise.md similarity index 96% rename from content/actions/how-tos/sharing-automations/sharing-actions-and-workflows-with-your-enterprise.md rename to content/actions/how-tos/reuse-automations/share-with-your-enterprise.md index df17524edc49..f838dce11354 100644 --- a/content/actions/how-tos/sharing-automations/sharing-actions-and-workflows-with-your-enterprise.md +++ b/content/actions/how-tos/reuse-automations/share-with-your-enterprise.md @@ -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 diff --git a/content/actions/how-tos/sharing-automations/sharing-actions-and-workflows-with-your-organization.md b/content/actions/how-tos/reuse-automations/share-with-your-organization.md similarity index 94% rename from content/actions/how-tos/sharing-automations/sharing-actions-and-workflows-with-your-organization.md rename to content/actions/how-tos/reuse-automations/share-with-your-organization.md index 4adf21d9c126..ad0c98ea2b76 100644 --- a/content/actions/how-tos/sharing-automations/sharing-actions-and-workflows-with-your-organization.md +++ b/content/actions/how-tos/reuse-automations/share-with-your-organization.md @@ -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] diff --git a/content/actions/how-tos/security-for-github-actions/index.md b/content/actions/how-tos/secure-your-work/index.md similarity index 77% rename from content/actions/how-tos/security-for-github-actions/index.md rename to content/actions/how-tos/secure-your-work/index.md index 995dfaf975e6..70323137789d 100644 --- a/content/actions/how-tos/security-for-github-actions/index.md +++ b/content/actions/how-tos/secure-your-work/index.md @@ -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 ---- \ No newline at end of file + - /use-artifact-attestations + - /security-harden-deployments +--- + diff --git a/content/actions/how-tos/security-for-github-actions/security-hardening-your-deployments/index.md b/content/actions/how-tos/secure-your-work/security-harden-deployments/index.md similarity index 50% rename from content/actions/how-tos/security-for-github-actions/security-hardening-your-deployments/index.md rename to content/actions/how-tos/secure-your-work/security-harden-deployments/index.md index d811166d3e06..53e36e2bffa3 100644 --- a/content/actions/how-tos/security-for-github-actions/security-hardening-your-deployments/index.md +++ b/content/actions/how-tos/secure-your-work/security-harden-deployments/index.md @@ -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 --- - diff --git a/content/actions/how-tos/security-for-github-actions/security-hardening-your-deployments/configuring-openid-connect-in-amazon-web-services.md b/content/actions/how-tos/secure-your-work/security-harden-deployments/oidc-in-aws.md similarity index 97% rename from content/actions/how-tos/security-for-github-actions/security-hardening-your-deployments/configuring-openid-connect-in-amazon-web-services.md rename to content/actions/how-tos/secure-your-work/security-harden-deployments/oidc-in-aws.md index 88cbfe14ba5b..af6e5903fab8 100644 --- a/content/actions/how-tos/security-for-github-actions/security-hardening-your-deployments/configuring-openid-connect-in-amazon-web-services.md +++ b/content/actions/how-tos/secure-your-work/security-harden-deployments/oidc-in-aws.md @@ -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 %} diff --git a/content/actions/how-tos/security-for-github-actions/security-hardening-your-deployments/configuring-openid-connect-in-azure.md b/content/actions/how-tos/secure-your-work/security-harden-deployments/oidc-in-azure.md similarity index 97% rename from content/actions/how-tos/security-for-github-actions/security-hardening-your-deployments/configuring-openid-connect-in-azure.md rename to content/actions/how-tos/secure-your-work/security-harden-deployments/oidc-in-azure.md index f99f9a350ace..fa1daec8bc2e 100644 --- a/content/actions/how-tos/security-for-github-actions/security-hardening-your-deployments/configuring-openid-connect-in-azure.md +++ b/content/actions/how-tos/secure-your-work/security-harden-deployments/oidc-in-azure.md @@ -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 %} diff --git a/content/actions/how-tos/security-for-github-actions/security-hardening-your-deployments/configuring-openid-connect-in-cloud-providers.md b/content/actions/how-tos/secure-your-work/security-harden-deployments/oidc-in-cloud-providers.md similarity index 97% rename from content/actions/how-tos/security-for-github-actions/security-hardening-your-deployments/configuring-openid-connect-in-cloud-providers.md rename to content/actions/how-tos/secure-your-work/security-harden-deployments/oidc-in-cloud-providers.md index f18e5eb85783..e3db04d6c6bb 100644 --- a/content/actions/how-tos/security-for-github-actions/security-hardening-your-deployments/configuring-openid-connect-in-cloud-providers.md +++ b/content/actions/how-tos/secure-your-work/security-harden-deployments/oidc-in-cloud-providers.md @@ -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 %} diff --git a/content/actions/how-tos/security-for-github-actions/security-hardening-your-deployments/configuring-openid-connect-in-google-cloud-platform.md b/content/actions/how-tos/secure-your-work/security-harden-deployments/oidc-in-google-cloud-platform.md similarity index 96% rename from content/actions/how-tos/security-for-github-actions/security-hardening-your-deployments/configuring-openid-connect-in-google-cloud-platform.md rename to content/actions/how-tos/secure-your-work/security-harden-deployments/oidc-in-google-cloud-platform.md index 882acac1a63c..26790096cb77 100644 --- a/content/actions/how-tos/security-for-github-actions/security-hardening-your-deployments/configuring-openid-connect-in-google-cloud-platform.md +++ b/content/actions/how-tos/secure-your-work/security-harden-deployments/oidc-in-google-cloud-platform.md @@ -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 %} diff --git a/content/actions/how-tos/security-for-github-actions/security-hardening-your-deployments/configuring-openid-connect-in-hashicorp-vault.md b/content/actions/how-tos/secure-your-work/security-harden-deployments/oidc-in-hashicorp-vault.md similarity index 98% rename from content/actions/how-tos/security-for-github-actions/security-hardening-your-deployments/configuring-openid-connect-in-hashicorp-vault.md rename to content/actions/how-tos/secure-your-work/security-harden-deployments/oidc-in-hashicorp-vault.md index 75f9d5f0273e..563e03581872 100644 --- a/content/actions/how-tos/security-for-github-actions/security-hardening-your-deployments/configuring-openid-connect-in-hashicorp-vault.md +++ b/content/actions/how-tos/secure-your-work/security-harden-deployments/oidc-in-hashicorp-vault.md @@ -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 %} diff --git a/content/actions/how-tos/security-for-github-actions/security-hardening-your-deployments/configuring-openid-connect-in-jfrog.md b/content/actions/how-tos/secure-your-work/security-harden-deployments/oidc-in-jfrog.md similarity index 96% rename from content/actions/how-tos/security-for-github-actions/security-hardening-your-deployments/configuring-openid-connect-in-jfrog.md rename to content/actions/how-tos/secure-your-work/security-harden-deployments/oidc-in-jfrog.md index 8350daee6aee..e37654aa91e4 100644 --- a/content/actions/how-tos/security-for-github-actions/security-hardening-your-deployments/configuring-openid-connect-in-jfrog.md +++ b/content/actions/how-tos/secure-your-work/security-harden-deployments/oidc-in-jfrog.md @@ -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 diff --git a/content/actions/how-tos/security-for-github-actions/security-hardening-your-deployments/configuring-openid-connect-in-pypi.md b/content/actions/how-tos/secure-your-work/security-harden-deployments/oidc-in-pypi.md similarity index 96% rename from content/actions/how-tos/security-for-github-actions/security-hardening-your-deployments/configuring-openid-connect-in-pypi.md rename to content/actions/how-tos/secure-your-work/security-harden-deployments/oidc-in-pypi.md index bedb1a920438..fa5bf119dd01 100644 --- a/content/actions/how-tos/security-for-github-actions/security-hardening-your-deployments/configuring-openid-connect-in-pypi.md +++ b/content/actions/how-tos/secure-your-work/security-harden-deployments/oidc-in-pypi.md @@ -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 diff --git a/content/actions/how-tos/security-for-github-actions/security-hardening-your-deployments/using-openid-connect-with-reusable-workflows.md b/content/actions/how-tos/secure-your-work/security-harden-deployments/oidc-with-reusable-workflows.md similarity index 97% rename from content/actions/how-tos/security-for-github-actions/security-hardening-your-deployments/using-openid-connect-with-reusable-workflows.md rename to content/actions/how-tos/secure-your-work/security-harden-deployments/oidc-with-reusable-workflows.md index 04caa8eaceb2..21a258c5b775 100644 --- a/content/actions/how-tos/security-for-github-actions/security-hardening-your-deployments/using-openid-connect-with-reusable-workflows.md +++ b/content/actions/how-tos/secure-your-work/security-harden-deployments/oidc-with-reusable-workflows.md @@ -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 diff --git a/content/actions/how-tos/security-for-github-actions/using-artifact-attestations/enforcing-artifact-attestations-with-a-kubernetes-admission-controller.md b/content/actions/how-tos/secure-your-work/use-artifact-attestations/enforce-artifact-attestations.md similarity index 97% rename from content/actions/how-tos/security-for-github-actions/using-artifact-attestations/enforcing-artifact-attestations-with-a-kubernetes-admission-controller.md rename to content/actions/how-tos/secure-your-work/use-artifact-attestations/enforce-artifact-attestations.md index ef18bd82447e..29e835ce546b 100644 --- a/content/actions/how-tos/security-for-github-actions/using-artifact-attestations/enforcing-artifact-attestations-with-a-kubernetes-admission-controller.md +++ b/content/actions/how-tos/secure-your-work/use-artifact-attestations/enforce-artifact-attestations.md @@ -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. diff --git a/content/actions/how-tos/security-for-github-actions/using-artifact-attestations/using-artifact-attestations-and-reusable-workflows-to-achieve-slsa-v1-build-level-3.md b/content/actions/how-tos/secure-your-work/use-artifact-attestations/increase-security-rating.md similarity index 95% rename from content/actions/how-tos/security-for-github-actions/using-artifact-attestations/using-artifact-attestations-and-reusable-workflows-to-achieve-slsa-v1-build-level-3.md rename to content/actions/how-tos/secure-your-work/use-artifact-attestations/increase-security-rating.md index 060e2b96d79d..b73d2a7d8c4f 100644 --- a/content/actions/how-tos/security-for-github-actions/using-artifact-attestations/using-artifact-attestations-and-reusable-workflows-to-achieve-slsa-v1-build-level-3.md +++ b/content/actions/how-tos/secure-your-work/use-artifact-attestations/increase-security-rating.md @@ -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 diff --git a/content/actions/how-tos/secure-your-work/use-artifact-attestations/index.md b/content/actions/how-tos/secure-your-work/use-artifact-attestations/index.md new file mode 100644 index 000000000000..8b7b54866b3b --- /dev/null +++ b/content/actions/how-tos/secure-your-work/use-artifact-attestations/index.md @@ -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 +--- diff --git a/content/actions/how-tos/security-for-github-actions/using-artifact-attestations/managing-the-lifecycle-of-artifact-attestations.md b/content/actions/how-tos/secure-your-work/use-artifact-attestations/manage-attestations.md similarity index 94% rename from content/actions/how-tos/security-for-github-actions/using-artifact-attestations/managing-the-lifecycle-of-artifact-attestations.md rename to content/actions/how-tos/secure-your-work/use-artifact-attestations/manage-attestations.md index 9477dad72373..ef3bd904fdb8 100644 --- a/content/actions/how-tos/security-for-github-actions/using-artifact-attestations/managing-the-lifecycle-of-artifact-attestations.md +++ b/content/actions/how-tos/secure-your-work/use-artifact-attestations/manage-attestations.md @@ -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 %} diff --git a/content/actions/how-tos/security-for-github-actions/using-artifact-attestations/using-artifact-attestations-to-establish-provenance-for-builds.md b/content/actions/how-tos/secure-your-work/use-artifact-attestations/use-artifact-attestations.md similarity index 98% rename from content/actions/how-tos/security-for-github-actions/using-artifact-attestations/using-artifact-attestations-to-establish-provenance-for-builds.md rename to content/actions/how-tos/secure-your-work/use-artifact-attestations/use-artifact-attestations.md index 0e8d84e01ff0..d929b81f04d0 100644 --- a/content/actions/how-tos/security-for-github-actions/using-artifact-attestations/using-artifact-attestations-to-establish-provenance-for-builds.md +++ b/content/actions/how-tos/secure-your-work/use-artifact-attestations/use-artifact-attestations.md @@ -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 diff --git a/content/actions/how-tos/security-for-github-actions/using-artifact-attestations/verifying-attestations-offline.md b/content/actions/how-tos/secure-your-work/use-artifact-attestations/verify-attestations-offline.md similarity index 96% rename from content/actions/how-tos/security-for-github-actions/using-artifact-attestations/verifying-attestations-offline.md rename to content/actions/how-tos/secure-your-work/use-artifact-attestations/verify-attestations-offline.md index 09735f729d4c..7d125de86ed4 100644 --- a/content/actions/how-tos/security-for-github-actions/using-artifact-attestations/verifying-attestations-offline.md +++ b/content/actions/how-tos/secure-your-work/use-artifact-attestations/verify-attestations-offline.md @@ -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 diff --git a/content/actions/how-tos/security-for-github-actions/using-artifact-attestations/index.md b/content/actions/how-tos/security-for-github-actions/using-artifact-attestations/index.md deleted file mode 100644 index f5fbade2ea1a..000000000000 --- a/content/actions/how-tos/security-for-github-actions/using-artifact-attestations/index.md +++ /dev/null @@ -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 ---- - diff --git a/content/actions/how-tos/troubleshooting-workflows.md b/content/actions/how-tos/troubleshoot-workflows.md similarity index 99% rename from content/actions/how-tos/troubleshooting-workflows.md rename to content/actions/how-tos/troubleshoot-workflows.md index f1135205d84e..f4d028ac9aab 100644 --- a/content/actions/how-tos/troubleshooting-workflows.md +++ b/content/actions/how-tos/troubleshoot-workflows.md @@ -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 %} diff --git a/content/actions/how-tos/writing-workflows/choosing-what-your-workflow-does/adding-scripts-to-your-workflow.md b/content/actions/how-tos/write-workflows/choose-what-workflows-do/add-scripts.md similarity index 92% rename from content/actions/how-tos/writing-workflows/choosing-what-your-workflow-does/adding-scripts-to-your-workflow.md rename to content/actions/how-tos/write-workflows/choose-what-workflows-do/add-scripts.md index d5199e2f8c7a..79a4bb9d33d9 100644 --- a/content/actions/how-tos/writing-workflows/choosing-what-your-workflow-does/adding-scripts-to-your-workflow.md +++ b/content/actions/how-tos/write-workflows/choose-what-workflows-do/add-scripts.md @@ -8,6 +8,7 @@ versions: ghec: '*' redirect_from: - /actions/writing-workflows/choosing-what-your-workflow-does/adding-scripts-to-your-workflow + - /actions/how-tos/writing-workflows/choosing-what-your-workflow-does/adding-scripts-to-your-workflow --- You can use a {% data variables.product.prodname_actions %} workflow to run scripts and shell commands, which are then executed on the assigned runner. This example demonstrates how to use the `run` keyword to execute the command `npm install -g bats` on the runner. @@ -31,7 +32,7 @@ jobs: working-directory: ./scripts steps: - name: Check out the repository to the runner - uses: {% data reusables.actions.action-checkout %} + uses: {% data reusables.actions.action-checkout %} - name: Run a script run: ./my-script.sh - name: Run another script @@ -49,7 +50,7 @@ jobs: working-directory: ./scripts steps: - name: Check out the repository to the runner - uses: {% data reusables.actions.action-checkout %} + uses: {% data reusables.actions.action-checkout %} - name: Make the script files executable run: chmod +x my-script.sh my-other-script.sh - name: Run the scripts diff --git a/content/actions/how-tos/writing-workflows/choosing-what-your-workflow-does/deploying-to-a-specific-environment.md b/content/actions/how-tos/write-workflows/choose-what-workflows-do/deploy-to-environment.md similarity index 93% rename from content/actions/how-tos/writing-workflows/choosing-what-your-workflow-does/deploying-to-a-specific-environment.md rename to content/actions/how-tos/write-workflows/choose-what-workflows-do/deploy-to-environment.md index c61b07c0de5f..a990e49a598e 100644 --- a/content/actions/how-tos/writing-workflows/choosing-what-your-workflow-does/deploying-to-a-specific-environment.md +++ b/content/actions/how-tos/write-workflows/choose-what-workflows-do/deploy-to-environment.md @@ -11,6 +11,7 @@ redirect_from: - /actions/using-jobs/using-environments-for-deployment - /actions/writing-workflows/choosing-what-your-workflow-does/using-environments-for-deployment - /actions/how-tos/writing-workflows/choosing-what-your-workflow-does/using-environments-for-deployment + - /actions/how-tos/writing-workflows/choosing-what-your-workflow-does/deploying-to-a-specific-environment --- ## Prerequisites diff --git a/content/actions/how-tos/writing-workflows/choosing-what-your-workflow-does/using-pre-written-building-blocks-in-your-workflow.md b/content/actions/how-tos/write-workflows/choose-what-workflows-do/find-and-customize-actions.md similarity index 98% rename from content/actions/how-tos/writing-workflows/choosing-what-your-workflow-does/using-pre-written-building-blocks-in-your-workflow.md rename to content/actions/how-tos/write-workflows/choose-what-workflows-do/find-and-customize-actions.md index 43533b61bd97..112124eb97c6 100644 --- a/content/actions/how-tos/writing-workflows/choosing-what-your-workflow-does/using-pre-written-building-blocks-in-your-workflow.md +++ b/content/actions/how-tos/write-workflows/choose-what-workflows-do/find-and-customize-actions.md @@ -1,7 +1,7 @@ --- title: Using pre-written building blocks in your workflow shortTitle: Find and customize actions -intro: 'You can use and customize pre-written actions to power your workflow.' +intro: You can use and customize pre-written actions to power your workflow. redirect_from: - /actions/automating-your-workflow-with-github-actions/using-github-marketplace-actions - /actions/automating-your-workflow-with-github-actions/using-actions-from-github-marketplace-in-your-workflow @@ -10,6 +10,7 @@ redirect_from: - /actions/learn-github-actions/finding-and-customizing-actions - /actions/writing-workflows/choosing-what-your-workflow-does/finding-and-customizing-actions - /actions/writing-workflows/choosing-what-your-workflow-does/using-pre-written-building-blocks-in-your-workflow + - /actions/how-tos/writing-workflows/choosing-what-your-workflow-does/using-pre-written-building-blocks-in-your-workflow versions: fpt: '*' ghes: '*' diff --git a/content/actions/how-tos/writing-workflows/choosing-what-your-workflow-does/index.md b/content/actions/how-tos/write-workflows/choose-what-workflows-do/index.md similarity index 51% rename from content/actions/how-tos/writing-workflows/choosing-what-your-workflow-does/index.md rename to content/actions/how-tos/write-workflows/choose-what-workflows-do/index.md index 709b00097584..db04d161ccbf 100644 --- a/content/actions/how-tos/writing-workflows/choosing-what-your-workflow-does/index.md +++ b/content/actions/how-tos/write-workflows/choose-what-workflows-do/index.md @@ -5,19 +5,20 @@ intro: 'Workflows automate tasks in your software development lifecycle. Many ta redirect_from: - /actions/using-jobs - /actions/writing-workflows/choosing-what-your-workflow-does + - /actions/how-tos/writing-workflows/choosing-what-your-workflow-does versions: fpt: '*' ghes: '*' ghec: '*' children: - - /using-jobs-in-a-workflow - - /using-pre-written-building-blocks-in-your-workflow - - /using-github-cli-in-workflows - - /adding-scripts-to-your-workflow - - /using-secrets-in-github-actions - - /store-information-in-variables - - /passing-information-between-jobs - - /setting-a-default-shell-and-working-directory - - /deploying-to-a-specific-environment - - /running-variations-of-jobs-in-a-workflow + - /use-jobs + - /find-and-customize-actions + - /use-github-cli + - /add-scripts + - /use-secrets + - /use-variables + - /pass-job-outputs + - /set-default-values-for-jobs + - /deploy-to-environment + - /run-job-variations --- diff --git a/content/actions/how-tos/writing-workflows/choosing-what-your-workflow-does/passing-information-between-jobs.md b/content/actions/how-tos/write-workflows/choose-what-workflows-do/pass-job-outputs.md similarity index 95% rename from content/actions/how-tos/writing-workflows/choosing-what-your-workflow-does/passing-information-between-jobs.md rename to content/actions/how-tos/write-workflows/choose-what-workflows-do/pass-job-outputs.md index af5ae1439da9..568724685381 100644 --- a/content/actions/how-tos/writing-workflows/choosing-what-your-workflow-does/passing-information-between-jobs.md +++ b/content/actions/how-tos/write-workflows/choose-what-workflows-do/pass-job-outputs.md @@ -10,6 +10,7 @@ redirect_from: - /actions/using-jobs/defining-outputs-for-jobs - /actions/writing-workflows/choosing-what-your-workflow-does/defining-outputs-for-jobs - /actions/writing-workflows/choosing-what-your-workflow-does/passing-information-between-jobs + - /actions/how-tos/writing-workflows/choosing-what-your-workflow-does/passing-information-between-jobs --- ## Defining and using job outputs diff --git a/content/actions/how-tos/writing-workflows/choosing-what-your-workflow-does/running-variations-of-jobs-in-a-workflow.md b/content/actions/how-tos/write-workflows/choose-what-workflows-do/run-job-variations.md similarity index 98% rename from content/actions/how-tos/writing-workflows/choosing-what-your-workflow-does/running-variations-of-jobs-in-a-workflow.md rename to content/actions/how-tos/write-workflows/choose-what-workflows-do/run-job-variations.md index d5b0b7aba12d..01dd2aea3234 100644 --- a/content/actions/how-tos/writing-workflows/choosing-what-your-workflow-does/running-variations-of-jobs-in-a-workflow.md +++ b/content/actions/how-tos/write-workflows/choose-what-workflows-do/run-job-variations.md @@ -12,6 +12,7 @@ redirect_from: - /actions/examples/using-concurrency-expressions-and-a-test-matrix - /actions/writing-workflows/choosing-what-your-workflow-does/using-a-matrix-for-your-jobs - /actions/writing-workflows/choosing-what-your-workflow-does/running-variations-of-jobs-in-a-workflow + - /actions/how-tos/writing-workflows/choosing-what-your-workflow-does/running-variations-of-jobs-in-a-workflow --- ## About matrix strategies @@ -64,7 +65,7 @@ on: repository_dispatch: types: - test - + jobs: example_matrix: runs-on: ubuntu-latest diff --git a/content/actions/how-tos/writing-workflows/choosing-what-your-workflow-does/setting-a-default-shell-and-working-directory.md b/content/actions/how-tos/write-workflows/choose-what-workflows-do/set-default-values-for-jobs.md similarity index 91% rename from content/actions/how-tos/writing-workflows/choosing-what-your-workflow-does/setting-a-default-shell-and-working-directory.md rename to content/actions/how-tos/write-workflows/choose-what-workflows-do/set-default-values-for-jobs.md index 650e96c67b15..0459494a5ed2 100644 --- a/content/actions/how-tos/writing-workflows/choosing-what-your-workflow-does/setting-a-default-shell-and-working-directory.md +++ b/content/actions/how-tos/write-workflows/choose-what-workflows-do/set-default-values-for-jobs.md @@ -10,6 +10,7 @@ redirect_from: - /actions/using-jobs/setting-default-values-for-jobs - /actions/writing-workflows/choosing-what-your-workflow-does/setting-default-values-for-jobs - /actions/writing-workflows/choosing-what-your-workflow-does/setting-a-default-shell-and-working-directory + - /actions/how-tos/writing-workflows/choosing-what-your-workflow-does/setting-a-default-shell-and-working-directory --- {% data reusables.actions.enterprise-github-hosted-runners %} diff --git a/content/actions/how-tos/writing-workflows/choosing-what-your-workflow-does/using-github-cli-in-workflows.md b/content/actions/how-tos/write-workflows/choose-what-workflows-do/use-github-cli.md similarity index 95% rename from content/actions/how-tos/writing-workflows/choosing-what-your-workflow-does/using-github-cli-in-workflows.md rename to content/actions/how-tos/write-workflows/choose-what-workflows-do/use-github-cli.md index 9c4b16ee1387..2b3ffabe684c 100644 --- a/content/actions/how-tos/writing-workflows/choosing-what-your-workflow-does/using-github-cli-in-workflows.md +++ b/content/actions/how-tos/write-workflows/choose-what-workflows-do/use-github-cli.md @@ -1,6 +1,6 @@ --- title: Using GitHub CLI in workflows -shortTitle: GitHub CLI in workflows +shortTitle: Use GitHub CLI intro: 'You can script with {% data variables.product.prodname_cli %} in {% data variables.product.prodname_actions %} workflows.' redirect_from: - /actions/guides/using-github-cli-in-workflows @@ -8,6 +8,7 @@ redirect_from: - /actions/using-workflows/using-github-cli-in-workflows - /actions/examples/using-the-github-cli-on-a-runner - /actions/writing-workflows/choosing-what-your-workflow-does/using-github-cli-in-workflows + - /actions/how-tos/writing-workflows/choosing-what-your-workflow-does/using-github-cli-in-workflows versions: fpt: '*' ghes: '*' @@ -45,8 +46,8 @@ You can also execute API calls through {% data variables.product.prodname_cli %} ```yaml copy name: Report remaining open issues -on: - schedule: +on: + schedule: # Daily at 8:20 UTC - cron: '20 8 * * *' jobs: diff --git a/content/actions/how-tos/writing-workflows/choosing-what-your-workflow-does/using-jobs-in-a-workflow.md b/content/actions/how-tos/write-workflows/choose-what-workflows-do/use-jobs.md similarity index 92% rename from content/actions/how-tos/writing-workflows/choosing-what-your-workflow-does/using-jobs-in-a-workflow.md rename to content/actions/how-tos/write-workflows/choose-what-workflows-do/use-jobs.md index 4bedeba4c8a1..917c57db104f 100644 --- a/content/actions/how-tos/writing-workflows/choosing-what-your-workflow-does/using-jobs-in-a-workflow.md +++ b/content/actions/how-tos/write-workflows/choose-what-workflows-do/use-jobs.md @@ -9,6 +9,7 @@ versions: redirect_from: - /actions/using-jobs/using-jobs-in-a-workflow - /actions/writing-workflows/choosing-what-your-workflow-does/using-jobs-in-a-workflow + - /actions/how-tos/writing-workflows/choosing-what-your-workflow-does/using-jobs-in-a-workflow --- ## Prerequisites diff --git a/content/actions/how-tos/writing-workflows/choosing-what-your-workflow-does/using-secrets-in-github-actions.md b/content/actions/how-tos/write-workflows/choose-what-workflows-do/use-secrets.md similarity index 99% rename from content/actions/how-tos/writing-workflows/choosing-what-your-workflow-does/using-secrets-in-github-actions.md rename to content/actions/how-tos/write-workflows/choose-what-workflows-do/use-secrets.md index 12eae7417199..9649e4e8be0a 100644 --- a/content/actions/how-tos/writing-workflows/choosing-what-your-workflow-does/using-secrets-in-github-actions.md +++ b/content/actions/how-tos/write-workflows/choose-what-workflows-do/use-secrets.md @@ -1,6 +1,6 @@ --- title: Using secrets in GitHub Actions -shortTitle: Using secrets +shortTitle: Use secrets intro: 'Learn how to create secrets at the repository, environment, and organization levels for {% data variables.product.prodname_actions %} workflows.' redirect_from: - /github/automating-your-workflow-with-github-actions/creating-and-using-encrypted-secrets @@ -15,6 +15,7 @@ redirect_from: - /actions/how-tos/administering-github-actions/sharing-workflows-secrets-and-runners-with-your-organization - /actions/how-tos/security-for-github-actions/security-guides/using-secrets-in-github-actions - /actions/tutorials/using-secrets-in-github-actions + - /actions/how-tos/writing-workflows/choosing-what-your-workflow-does/using-secrets-in-github-actions versions: fpt: '*' ghes: '*' diff --git a/content/actions/how-tos/writing-workflows/choosing-what-your-workflow-does/store-information-in-variables.md b/content/actions/how-tos/write-workflows/choose-what-workflows-do/use-variables.md similarity index 99% rename from content/actions/how-tos/writing-workflows/choosing-what-your-workflow-does/store-information-in-variables.md rename to content/actions/how-tos/write-workflows/choose-what-workflows-do/use-variables.md index 3606820966be..16eea0f6524b 100644 --- a/content/actions/how-tos/writing-workflows/choosing-what-your-workflow-does/store-information-in-variables.md +++ b/content/actions/how-tos/write-workflows/choose-what-workflows-do/use-variables.md @@ -12,6 +12,7 @@ redirect_from: - /actions/writing-workflows/choosing-what-your-workflow-does/variables - /actions/writing-workflows/choosing-what-your-workflow-does/store-information-in-variables - /actions/tutorials/store-information-in-variables + - /actions/how-tos/writing-workflows/choosing-what-your-workflow-does/store-information-in-variables versions: fpt: '*' ghes: '*' diff --git a/content/actions/how-tos/writing-workflows/choosing-when-your-workflow-runs/using-conditions-to-control-job-execution.md b/content/actions/how-tos/write-workflows/choose-when-workflows-run/control-jobs-with-conditions.md similarity index 92% rename from content/actions/how-tos/writing-workflows/choosing-when-your-workflow-runs/using-conditions-to-control-job-execution.md rename to content/actions/how-tos/write-workflows/choose-when-workflows-run/control-jobs-with-conditions.md index c3012ca382b2..d5ca429035a2 100644 --- a/content/actions/how-tos/writing-workflows/choosing-when-your-workflow-runs/using-conditions-to-control-job-execution.md +++ b/content/actions/how-tos/write-workflows/choose-when-workflows-run/control-jobs-with-conditions.md @@ -9,6 +9,7 @@ versions: redirect_from: - /actions/using-jobs/using-conditions-to-control-job-execution - /actions/writing-workflows/choosing-when-your-workflow-runs/using-conditions-to-control-job-execution + - /actions/how-tos/writing-workflows/choosing-when-your-workflow-runs/using-conditions-to-control-job-execution --- You can use the `jobs..if` conditional to prevent a job from running unless a condition is met. {% data reusables.actions.if-supported-contexts %} diff --git a/content/actions/how-tos/writing-workflows/choosing-when-your-workflow-runs/control-the-concurrency-of-workflows-and-jobs.md b/content/actions/how-tos/write-workflows/choose-when-workflows-run/control-workflow-concurrency.md similarity index 88% rename from content/actions/how-tos/writing-workflows/choosing-when-your-workflow-runs/control-the-concurrency-of-workflows-and-jobs.md rename to content/actions/how-tos/write-workflows/choose-when-workflows-run/control-workflow-concurrency.md index b65c095d08a2..36b38bc1258a 100644 --- a/content/actions/how-tos/writing-workflows/choosing-when-your-workflow-runs/control-the-concurrency-of-workflows-and-jobs.md +++ b/content/actions/how-tos/write-workflows/choose-when-workflows-run/control-workflow-concurrency.md @@ -12,6 +12,7 @@ redirect_from: - /early-access/actions/running-additional-jobs-in-github-actions - /actions/writing-workflows/choosing-what-your-workflow-does/control-the-concurrency-of-workflows-and-jobs - /actions/how-tos/writing-workflows/choosing-what-your-workflow-does/control-the-concurrency-of-workflows-and-jobs + - /actions/how-tos/writing-workflows/choosing-when-your-workflow-runs/control-the-concurrency-of-workflows-and-jobs --- ## Using concurrency in different scenarios diff --git a/content/actions/how-tos/writing-workflows/choosing-when-your-workflow-runs/index.md b/content/actions/how-tos/write-workflows/choose-when-workflows-run/index.md similarity index 65% rename from content/actions/how-tos/writing-workflows/choosing-when-your-workflow-runs/index.md rename to content/actions/how-tos/write-workflows/choose-when-workflows-run/index.md index ac2ce3ceb713..a276aad19e06 100644 --- a/content/actions/how-tos/writing-workflows/choosing-when-your-workflow-runs/index.md +++ b/content/actions/how-tos/write-workflows/choose-when-workflows-run/index.md @@ -7,9 +7,10 @@ versions: ghes: '*' ghec: '*' children: - - /triggering-a-workflow - - /using-conditions-to-control-job-execution - - /control-the-concurrency-of-workflows-and-jobs + - /trigger-a-workflow + - /control-jobs-with-conditions + - /control-workflow-concurrency redirect_from: - /actions/writing-workflows/choosing-when-your-workflow-runs + - /actions/how-tos/writing-workflows/choosing-when-your-workflow-runs --- diff --git a/content/actions/how-tos/writing-workflows/choosing-when-your-workflow-runs/triggering-a-workflow.md b/content/actions/how-tos/write-workflows/choose-when-workflows-run/trigger-a-workflow.md similarity index 99% rename from content/actions/how-tos/writing-workflows/choosing-when-your-workflow-runs/triggering-a-workflow.md rename to content/actions/how-tos/write-workflows/choose-when-workflows-run/trigger-a-workflow.md index c783a76061fd..0b5deef40850 100644 --- a/content/actions/how-tos/writing-workflows/choosing-when-your-workflow-runs/triggering-a-workflow.md +++ b/content/actions/how-tos/write-workflows/choose-when-workflows-run/trigger-a-workflow.md @@ -14,6 +14,7 @@ topics: redirect_from: - /actions/using-workflows/triggering-a-workflow - /actions/writing-workflows/choosing-when-your-workflow-runs/triggering-a-workflow + - /actions/how-tos/writing-workflows/choosing-when-your-workflow-runs/triggering-a-workflow --- {% data reusables.actions.enterprise-github-hosted-runners %} diff --git a/content/actions/how-tos/writing-workflows/choosing-where-your-workflow-runs/choosing-the-runner-for-a-job.md b/content/actions/how-tos/write-workflows/choose-where-workflows-run/choose-the-runner-for-a-job.md similarity index 88% rename from content/actions/how-tos/writing-workflows/choosing-where-your-workflow-runs/choosing-the-runner-for-a-job.md rename to content/actions/how-tos/write-workflows/choose-where-workflows-run/choose-the-runner-for-a-job.md index 96b10c40eab9..e5f9b89d16d8 100644 --- a/content/actions/how-tos/writing-workflows/choosing-where-your-workflow-runs/choosing-the-runner-for-a-job.md +++ b/content/actions/how-tos/write-workflows/choose-where-workflows-run/choose-the-runner-for-a-job.md @@ -9,6 +9,7 @@ versions: redirect_from: - /actions/using-jobs/choosing-the-runner-for-a-job - /actions/writing-workflows/choosing-where-your-workflow-runs/choosing-the-runner-for-a-job + - /actions/how-tos/writing-workflows/choosing-where-your-workflow-runs/choosing-the-runner-for-a-job --- {% data reusables.actions.enterprise-github-hosted-runners %} diff --git a/content/actions/how-tos/writing-workflows/choosing-where-your-workflow-runs/index.md b/content/actions/how-tos/write-workflows/choose-where-workflows-run/index.md similarity index 69% rename from content/actions/how-tos/writing-workflows/choosing-where-your-workflow-runs/index.md rename to content/actions/how-tos/write-workflows/choose-where-workflows-run/index.md index 7631f40bc7ea..98fe2c2465db 100644 --- a/content/actions/how-tos/writing-workflows/choosing-where-your-workflow-runs/index.md +++ b/content/actions/how-tos/write-workflows/choose-where-workflows-run/index.md @@ -7,9 +7,9 @@ versions: ghes: '*' ghec: '*' children: - - /choosing-the-runner-for-a-job - - /running-jobs-in-a-container + - /choose-the-runner-for-a-job + - /run-jobs-in-a-container redirect_from: - /actions/writing-workflows/choosing-where-your-workflow-runs + - /actions/how-tos/writing-workflows/choosing-where-your-workflow-runs --- - diff --git a/content/actions/how-tos/writing-workflows/choosing-where-your-workflow-runs/running-jobs-in-a-container.md b/content/actions/how-tos/write-workflows/choose-where-workflows-run/run-jobs-in-a-container.md similarity index 95% rename from content/actions/how-tos/writing-workflows/choosing-where-your-workflow-runs/running-jobs-in-a-container.md rename to content/actions/how-tos/write-workflows/choose-where-workflows-run/run-jobs-in-a-container.md index c9c715a4645a..5ffd10e89c4b 100644 --- a/content/actions/how-tos/writing-workflows/choosing-where-your-workflow-runs/running-jobs-in-a-container.md +++ b/content/actions/how-tos/write-workflows/choose-where-workflows-run/run-jobs-in-a-container.md @@ -9,8 +9,9 @@ versions: redirect_from: - /actions/using-jobs/running-jobs-in-a-container - /actions/writing-workflows/choosing-where-your-workflow-runs/running-jobs-in-a-container + - /actions/how-tos/writing-workflows/choosing-where-your-workflow-runs/running-jobs-in-a-container --- - + {% data reusables.actions.enterprise-github-hosted-runners %} ## Overview diff --git a/content/actions/how-tos/writing-workflows/index.md b/content/actions/how-tos/write-workflows/index.md similarity index 67% rename from content/actions/how-tos/writing-workflows/index.md rename to content/actions/how-tos/write-workflows/index.md index 662a58771bd3..336236915446 100644 --- a/content/actions/how-tos/writing-workflows/index.md +++ b/content/actions/how-tos/write-workflows/index.md @@ -6,15 +6,15 @@ redirect_from: - /actions/learn-github-actions - /actions/using-workflows - /actions/writing-workflows + - /actions/how-tos/writing-workflows versions: fpt: '*' ghes: '*' ghec: '*' children: - - /using-workflow-templates - - /choosing-when-your-workflow-runs - - /choosing-where-your-workflow-runs - - /choosing-what-your-workflow-does - - /building-and-testing + - /use-workflow-templates + - /choose-when-workflows-run + - /choose-where-workflows-run + - /choose-what-workflows-do --- diff --git a/content/actions/how-tos/writing-workflows/using-workflow-templates.md b/content/actions/how-tos/write-workflows/use-workflow-templates.md similarity index 97% rename from content/actions/how-tos/writing-workflows/using-workflow-templates.md rename to content/actions/how-tos/write-workflows/use-workflow-templates.md index e661e8248695..b6daa6ea6562 100644 --- a/content/actions/how-tos/writing-workflows/using-workflow-templates.md +++ b/content/actions/how-tos/write-workflows/use-workflow-templates.md @@ -13,6 +13,7 @@ redirect_from: - /actions/learn-github-actions/using-starter-workflows - /actions/writing-workflows/using-starter-workflows - /actions/writing-workflows/using-workflow-templates + - /actions/how-tos/writing-workflows/using-workflow-templates versions: fpt: '*' ghes: '*' diff --git a/content/actions/index.md b/content/actions/index.md index 1b90cb2846d4..0b08385b8619 100644 --- a/content/actions/index.md +++ b/content/actions/index.md @@ -7,17 +7,17 @@ introLinks: quickstart: /actions/get-started/quickstart featuredLinks: startHere: - - /actions/how-tos/writing-workflows + - /actions/how-tos/write-workflows - /actions/tutorials - /actions/get-started/continuous-integration - /packages/managing-github-packages-using-github-actions-workflows/publishing-and-installing-a-package-with-github-actions guideCards: - - /actions/how-tos/writing-workflows/using-workflow-templates + - /actions/how-tos/write-workflows/use-workflow-templates - /actions/tutorials/publishing-packages/publishing-nodejs-packages - - /actions/how-tos/writing-workflows/building-and-testing/building-and-testing-powershell + - /actions/tutorials/build-and-test-code/building-and-testing-powershell popular: - /actions/reference/workflow-syntax-for-github-actions - - /actions/how-tos/writing-workflows + - /actions/how-tos/write-workflows changelog: label: actions redirect_from: diff --git a/content/actions/how-tos/writing-workflows/building-and-testing/building-and-testing-go.md b/content/actions/tutorials/build-and-test-code/building-and-testing-go.md similarity index 98% rename from content/actions/how-tos/writing-workflows/building-and-testing/building-and-testing-go.md rename to content/actions/tutorials/build-and-test-code/building-and-testing-go.md index e1d93a87135f..b47b987803be 100644 --- a/content/actions/how-tos/writing-workflows/building-and-testing/building-and-testing-go.md +++ b/content/actions/tutorials/build-and-test-code/building-and-testing-go.md @@ -7,11 +7,12 @@ versions: ghec: '*' topics: - CI -shortTitle: Build & test Go +shortTitle: Go redirect_from: - /actions/automating-builds-and-tests/building-and-testing-go - /actions/use-cases-and-examples/building-and-testing/building-and-testing-go - /actions/how-tos/use-cases-and-examples/building-and-testing/building-and-testing-go + - /actions/how-tos/writing-workflows/building-and-testing/building-and-testing-go --- {% data reusables.actions.enterprise-github-hosted-runners %} diff --git a/content/actions/how-tos/writing-workflows/building-and-testing/building-and-testing-java-with-ant.md b/content/actions/tutorials/build-and-test-code/building-and-testing-java-with-ant.md similarity index 97% rename from content/actions/how-tos/writing-workflows/building-and-testing/building-and-testing-java-with-ant.md rename to content/actions/tutorials/build-and-test-code/building-and-testing-java-with-ant.md index ff4afe15b20f..de39a74787ed 100644 --- a/content/actions/how-tos/writing-workflows/building-and-testing/building-and-testing-java-with-ant.md +++ b/content/actions/tutorials/build-and-test-code/building-and-testing-java-with-ant.md @@ -6,6 +6,7 @@ redirect_from: - /actions/guides/building-and-testing-java-with-ant - /actions/automating-builds-and-tests/building-and-testing-java-with-ant - /actions/use-cases-and-examples/building-and-testing/building-and-testing-java-with-ant + - /actions/how-tos/writing-workflows/building-and-testing/building-and-testing-java-with-ant versions: fpt: '*' ghes: '*' @@ -14,7 +15,7 @@ topics: - CI - Java - Ant -shortTitle: Build & test Java & Ant +shortTitle: Java with Ant --- {% data reusables.actions.enterprise-github-hosted-runners %} diff --git a/content/actions/how-tos/writing-workflows/building-and-testing/building-and-testing-java-with-gradle.md b/content/actions/tutorials/build-and-test-code/building-and-testing-java-with-gradle.md similarity index 98% rename from content/actions/how-tos/writing-workflows/building-and-testing/building-and-testing-java-with-gradle.md rename to content/actions/tutorials/build-and-test-code/building-and-testing-java-with-gradle.md index ba00ebb39583..02151268dfde 100644 --- a/content/actions/how-tos/writing-workflows/building-and-testing/building-and-testing-java-with-gradle.md +++ b/content/actions/tutorials/build-and-test-code/building-and-testing-java-with-gradle.md @@ -7,6 +7,7 @@ redirect_from: - /actions/automating-builds-and-tests/building-and-testing-java-with-gradle - /actions/use-cases-and-examples/building-and-testing/building-and-testing-java-with-gradle - /actions/how-tos/use-cases-and-examples/building-and-testing/building-and-testing-java-with-gradle + - /actions/how-tos/writing-workflows/building-and-testing/building-and-testing-java-with-gradle versions: fpt: '*' ghes: '*' @@ -15,7 +16,7 @@ topics: - CI - Java - Gradle -shortTitle: Build & test Java & Gradle +shortTitle: Java with Gradle --- {% data reusables.actions.enterprise-github-hosted-runners %} diff --git a/content/actions/how-tos/writing-workflows/building-and-testing/building-and-testing-java-with-maven.md b/content/actions/tutorials/build-and-test-code/building-and-testing-java-with-maven.md similarity index 98% rename from content/actions/how-tos/writing-workflows/building-and-testing/building-and-testing-java-with-maven.md rename to content/actions/tutorials/build-and-test-code/building-and-testing-java-with-maven.md index 643fd5f11670..3bb1d249bd1d 100644 --- a/content/actions/how-tos/writing-workflows/building-and-testing/building-and-testing-java-with-maven.md +++ b/content/actions/tutorials/build-and-test-code/building-and-testing-java-with-maven.md @@ -7,6 +7,7 @@ redirect_from: - /actions/automating-builds-and-tests/building-and-testing-java-with-maven - /actions/use-cases-and-examples/building-and-testing/building-and-testing-java-with-maven - /actions/how-tos/use-cases-and-examples/building-and-testing/building-and-testing-java-with-maven + - /actions/how-tos/writing-workflows/building-and-testing/building-and-testing-java-with-maven versions: fpt: '*' ghes: '*' @@ -15,7 +16,7 @@ topics: - CI - Java - Maven -shortTitle: Build & test Java with Maven +shortTitle: Java with Maven --- {% data reusables.actions.enterprise-github-hosted-runners %} diff --git a/content/actions/how-tos/writing-workflows/building-and-testing/building-and-testing-net.md b/content/actions/tutorials/build-and-test-code/building-and-testing-net.md similarity index 98% rename from content/actions/how-tos/writing-workflows/building-and-testing/building-and-testing-net.md rename to content/actions/tutorials/build-and-test-code/building-and-testing-net.md index 399b1cdbc7d3..0a1a13b54116 100644 --- a/content/actions/how-tos/writing-workflows/building-and-testing/building-and-testing-net.md +++ b/content/actions/tutorials/build-and-test-code/building-and-testing-net.md @@ -6,11 +6,12 @@ redirect_from: - /actions/automating-builds-and-tests/building-and-testing-net - /actions/use-cases-and-examples/building-and-testing/building-and-testing-net - /actions/how-tos/use-cases-and-examples/building-and-testing/building-and-testing-net + - /actions/how-tos/writing-workflows/building-and-testing/building-and-testing-net versions: fpt: '*' ghes: '*' ghec: '*' -shortTitle: Build & test .NET +shortTitle: .NET --- {% data reusables.actions.enterprise-github-hosted-runners %} diff --git a/content/actions/how-tos/writing-workflows/building-and-testing/building-and-testing-nodejs.md b/content/actions/tutorials/build-and-test-code/building-and-testing-nodejs.md similarity index 99% rename from content/actions/how-tos/writing-workflows/building-and-testing/building-and-testing-nodejs.md rename to content/actions/tutorials/build-and-test-code/building-and-testing-nodejs.md index b0ffeda07825..f1242bb8357c 100644 --- a/content/actions/how-tos/writing-workflows/building-and-testing/building-and-testing-nodejs.md +++ b/content/actions/tutorials/build-and-test-code/building-and-testing-nodejs.md @@ -8,6 +8,7 @@ redirect_from: - /actions/automating-builds-and-tests/building-and-testing-nodejs - /actions/use-cases-and-examples/building-and-testing/building-and-testing-nodejs - /actions/how-tos/use-cases-and-examples/building-and-testing/building-and-testing-nodejs + - /actions/how-tos/writing-workflows/building-and-testing/building-and-testing-nodejs versions: fpt: '*' ghes: '*' @@ -16,7 +17,7 @@ topics: - CI - Node - JavaScript -shortTitle: Build & test Node.js +shortTitle: Node.js --- {% data reusables.actions.enterprise-github-hosted-runners %} diff --git a/content/actions/how-tos/writing-workflows/building-and-testing/building-and-testing-powershell.md b/content/actions/tutorials/build-and-test-code/building-and-testing-powershell.md similarity index 98% rename from content/actions/how-tos/writing-workflows/building-and-testing/building-and-testing-powershell.md rename to content/actions/tutorials/build-and-test-code/building-and-testing-powershell.md index d6167d91b5f1..6ef151525707 100644 --- a/content/actions/how-tos/writing-workflows/building-and-testing/building-and-testing-powershell.md +++ b/content/actions/tutorials/build-and-test-code/building-and-testing-powershell.md @@ -6,17 +6,17 @@ redirect_from: - /actions/automating-builds-and-tests/building-and-testing-powershell - /actions/use-cases-and-examples/building-and-testing/building-and-testing-powershell - /actions/how-tos/use-cases-and-examples/building-and-testing/building-and-testing-powershell + - /actions/how-tos/writing-workflows/building-and-testing/building-and-testing-powershell versions: fpt: '*' ghes: '*' ghec: '*' authors: - potatoqualitee - topics: - CI - PowerShell -shortTitle: Build & test PowerShell +shortTitle: PowerShell --- {% data reusables.actions.enterprise-github-hosted-runners %} diff --git a/content/actions/how-tos/writing-workflows/building-and-testing/building-and-testing-python.md b/content/actions/tutorials/build-and-test-code/building-and-testing-python.md similarity index 99% rename from content/actions/how-tos/writing-workflows/building-and-testing/building-and-testing-python.md rename to content/actions/tutorials/build-and-test-code/building-and-testing-python.md index 04d28054691c..35e4e3e5f30a 100644 --- a/content/actions/how-tos/writing-workflows/building-and-testing/building-and-testing-python.md +++ b/content/actions/tutorials/build-and-test-code/building-and-testing-python.md @@ -8,6 +8,7 @@ redirect_from: - /actions/automating-builds-and-tests/building-and-testing-python - /actions/use-cases-and-examples/building-and-testing/building-and-testing-python - /actions/how-tos/use-cases-and-examples/building-and-testing/building-and-testing-python + - /actions/how-tos/writing-workflows/building-and-testing/building-and-testing-python versions: fpt: '*' ghes: '*' @@ -15,7 +16,7 @@ versions: topics: - CI - Python -shortTitle: Build & test Python +shortTitle: Python --- {% data reusables.actions.enterprise-github-hosted-runners %} diff --git a/content/actions/how-tos/writing-workflows/building-and-testing/building-and-testing-ruby.md b/content/actions/tutorials/build-and-test-code/building-and-testing-ruby.md similarity index 99% rename from content/actions/how-tos/writing-workflows/building-and-testing/building-and-testing-ruby.md rename to content/actions/tutorials/build-and-test-code/building-and-testing-ruby.md index 55edde99fc6e..5cc530801418 100644 --- a/content/actions/how-tos/writing-workflows/building-and-testing/building-and-testing-ruby.md +++ b/content/actions/tutorials/build-and-test-code/building-and-testing-ruby.md @@ -6,6 +6,7 @@ redirect_from: - /actions/automating-builds-and-tests/building-and-testing-ruby - /actions/use-cases-and-examples/building-and-testing/building-and-testing-ruby - /actions/how-tos/use-cases-and-examples/building-and-testing/building-and-testing-ruby + - /actions/how-tos/writing-workflows/building-and-testing/building-and-testing-ruby versions: fpt: '*' ghes: '*' @@ -13,7 +14,7 @@ versions: topics: - CI - Ruby -shortTitle: Build & test Ruby +shortTitle: Ruby --- {% data reusables.actions.enterprise-github-hosted-runners %} diff --git a/content/actions/how-tos/writing-workflows/building-and-testing/building-and-testing-rust.md b/content/actions/tutorials/build-and-test-code/building-and-testing-rust.md similarity index 98% rename from content/actions/how-tos/writing-workflows/building-and-testing/building-and-testing-rust.md rename to content/actions/tutorials/build-and-test-code/building-and-testing-rust.md index 81dbe26335d8..ed292dfb850c 100644 --- a/content/actions/how-tos/writing-workflows/building-and-testing/building-and-testing-rust.md +++ b/content/actions/tutorials/build-and-test-code/building-and-testing-rust.md @@ -7,10 +7,11 @@ versions: ghes: '*' topics: - CI -shortTitle: Build & test Rust +shortTitle: Rust redirect_from: - /actions/use-cases-and-examples/building-and-testing/building-and-testing-rust - /actions/how-tos/use-cases-and-examples/building-and-testing/building-and-testing-rust + - /actions/how-tos/writing-workflows/building-and-testing/building-and-testing-rust --- {% data reusables.actions.enterprise-github-hosted-runners %} diff --git a/content/actions/how-tos/writing-workflows/building-and-testing/building-and-testing-swift.md b/content/actions/tutorials/build-and-test-code/building-and-testing-swift.md similarity index 98% rename from content/actions/how-tos/writing-workflows/building-and-testing/building-and-testing-swift.md rename to content/actions/tutorials/build-and-test-code/building-and-testing-swift.md index 480f72cb10ba..51e534c0ba84 100644 --- a/content/actions/how-tos/writing-workflows/building-and-testing/building-and-testing-swift.md +++ b/content/actions/tutorials/build-and-test-code/building-and-testing-swift.md @@ -6,6 +6,7 @@ redirect_from: - /actions/automating-builds-and-tests/building-and-testing-swift - /actions/use-cases-and-examples/building-and-testing/building-and-testing-swift - /actions/how-tos/use-cases-and-examples/building-and-testing/building-and-testing-swift + - /actions/how-tos/writing-workflows/building-and-testing/building-and-testing-swift versions: fpt: '*' ghes: '*' @@ -13,7 +14,7 @@ versions: topics: - CI - Swift -shortTitle: Build & test Swift +shortTitle: Swift --- {% data reusables.actions.enterprise-github-hosted-runners %} diff --git a/content/actions/how-tos/writing-workflows/building-and-testing/building-and-testing-xamarin-applications.md b/content/actions/tutorials/build-and-test-code/building-and-testing-xamarin-applications.md similarity index 97% rename from content/actions/how-tos/writing-workflows/building-and-testing/building-and-testing-xamarin-applications.md rename to content/actions/tutorials/build-and-test-code/building-and-testing-xamarin-applications.md index 364ff4d9bb06..18e039ba1699 100644 --- a/content/actions/how-tos/writing-workflows/building-and-testing/building-and-testing-xamarin-applications.md +++ b/content/actions/tutorials/build-and-test-code/building-and-testing-xamarin-applications.md @@ -6,6 +6,7 @@ redirect_from: - /actions/automating-builds-and-tests/building-and-testing-xamarin-applications - /actions/use-cases-and-examples/building-and-testing/building-and-testing-xamarin-applications - /actions/how-tos/use-cases-and-examples/building-and-testing/building-and-testing-xamarin-applications + - /actions/how-tos/writing-workflows/building-and-testing/building-and-testing-xamarin-applications versions: fpt: '*' ghes: '*' @@ -17,7 +18,7 @@ topics: - Xamarin.Android - Android - iOS -shortTitle: Build & test Xamarin apps +shortTitle: Xamarin apps --- {% data reusables.actions.enterprise-github-hosted-runners %} diff --git a/content/actions/how-tos/writing-workflows/building-and-testing/index.md b/content/actions/tutorials/build-and-test-code/index.md similarity index 91% rename from content/actions/how-tos/writing-workflows/building-and-testing/index.md rename to content/actions/tutorials/build-and-test-code/index.md index 7b6d1dabe6ec..654e305540b6 100644 --- a/content/actions/how-tos/writing-workflows/building-and-testing/index.md +++ b/content/actions/tutorials/build-and-test-code/index.md @@ -1,6 +1,6 @@ --- -title: Building and testing -shortTitle: Build and test +title: Building and testing your code +shortTitle: Build and test code intro: 'You can automatically build and test your projects with {% data variables.product.prodname_actions %}.' versions: fpt: '*' @@ -19,6 +19,7 @@ redirect_from: - /actions/examples/using-scripts-to-test-your-code-on-a-runner - /actions/use-cases-and-examples/building-and-testing - /actions/how-tos/use-cases-and-examples/building-and-testing + - /actions/how-tos/writing-workflows/building-and-testing children: - /building-and-testing-go - /building-and-testing-java-with-ant @@ -33,4 +34,3 @@ children: - /building-and-testing-swift - /building-and-testing-xamarin-applications --- - diff --git a/content/actions/tutorials/index.md b/content/actions/tutorials/index.md index ef15c090931b..59e9ef087642 100644 --- a/content/actions/tutorials/index.md +++ b/content/actions/tutorials/index.md @@ -11,6 +11,7 @@ children: - /actions-runner-controller - /project-management - /using-containerized-services + - /build-and-test-code - /publishing-packages - /creating-an-example-workflow - /use-github_token-in-workflows @@ -23,4 +24,3 @@ redirect_from: - /actions/guides - /actions/how-tos/use-cases-and-examples --- - diff --git a/content/code-security/dependabot/working-with-dependabot/dependabot-options-reference.md b/content/code-security/dependabot/working-with-dependabot/dependabot-options-reference.md index 192dd9111028..919df23d5033 100644 --- a/content/code-security/dependabot/working-with-dependabot/dependabot-options-reference.md +++ b/content/code-security/dependabot/working-with-dependabot/dependabot-options-reference.md @@ -474,11 +474,11 @@ When `open-pull-requests-limit` is defined: Package manager | YAML value | Supported versions | ---------------|------------------|:------------------:| | {% ifversion dependabot-bun-support %} | -| Bun | `bun` | >=v1.1.39 | +| Bun | `bun` | >=v1.2.5 | | {% endif %} | | Bundler | `bundler` | {% ifversion ghes < 3.15 %}v1, {% endif %}v2 | | Cargo | `cargo` | v1 | -| Composer | `composer` | {% ifversion dependabot-updates-composerv1-closing-down %}v2{% else %}v1, v2{% endif %} | +| Composer | `composer` | v2 | | Dev containers | `devcontainers` | Not applicable | | Docker | `docker` | v1 | | {% ifversion dependabot-docker-compose-support %} | @@ -497,18 +497,18 @@ Package manager | YAML value | Supported versions | | Go modules | `gomod` | v1 | | Gradle | `gradle` | Not applicable | | Maven | `maven` | Not applicable | -| npm | `npm` | v7, v8, v9 | +| npm | `npm` | v7, v8, v9, v10 | | NuGet | `nuget` | {% ifversion fpt or ghec or ghes > 3.14 %}<=6.12.0{% endif %} | -| pip| `pip` | v21.1.2 | -| pip-compile | `pip` | 6.1.0 | -| pipenv | `pip` | <= 2021-05-29 | +| pip| `pip` | v24.2 | +| pip-compile | `pip` | 7.4.1 | +| pipenv | `pip` | <= 2024.4.1 | | pnpm | `npm` | v7, v8
v9, v10 (version updates only) | | poetry | `pip` | v2 | | pub | `pub` | v2 | | Swift | `swift` | v5 | | Terraform | `terraform` | >= 0.13, <= 1.10.x | | uv | `uv` | v0 | -| yarn | `npm` | v1, v2, v3 | +| yarn | `npm` | v1, v2, v3, v4 | ## `pull-request-branch-name.separator` {% octicon "versions" aria-label="Version updates" height="24" %} {% octicon "shield-check" aria-label="Security updates" height="24" %} diff --git a/content/copilot/reference/copilot-billing/azure-billing.md b/content/copilot/reference/copilot-billing/azure-billing.md new file mode 100644 index 000000000000..e2f84f0b34ed --- /dev/null +++ b/content/copilot/reference/copilot-billing/azure-billing.md @@ -0,0 +1,27 @@ +--- +title: Copilot billing through Azure +shortTitle: Azure billing +intro: 'Learn how metered billing for {% data variables.product.prodname_copilot %} works when you are connected to an Azure subscription, including billing cycles, invoicing, and usage tracking.' +versions: + feature: copilot +topics: + - Copilot +allowTitleToDifferFromFilename: true +contentType: reference +--- + +This article provides information about how {% data variables.product.prodname_copilot_short %} metered billing works when you connect an Azure subscription to your organization or enterprise account. + +## Metered billing activation + +* When you connect your Azure subscription and enable metered billing, usage data begins flowing from {% data variables.product.github %} to Azure. +* Any {% data variables.product.prodname_copilot_short %} usage from the start of your current {% data variables.product.github %} billing cycle up to the point when you enable metered billing via Azure will be billed through {% data variables.product.prodname_dotcom %} on your next billing date. +* Usage from the date Azure metered billing is enabled through to the end of that calendar month will be charged via Azure, and appears on your Azure invoice at the start of the next month. + +For more information, see [AUTOTITLE](/billing/managing-the-plan-for-your-github-account/connecting-an-azure-subscription). + +## Usage tracking and invoicing + +* Usage data is transmitted from {% data variables.product.github %} to Azure **daily**. +* You can **track daily usage (number of seats) in Azure**. +* Actual billing and payments are processed **monthly**, based on the number of seats used during that calendar month. diff --git a/content/copilot/reference/copilot-billing/billing-cycle.md b/content/copilot/reference/copilot-billing/billing-cycle.md new file mode 100644 index 000000000000..067ee49ba1ac --- /dev/null +++ b/content/copilot/reference/copilot-billing/billing-cycle.md @@ -0,0 +1,26 @@ +--- +title: Copilot billing cycle +intro: 'Learn about the billing cycle for {% data variables.product.prodname_copilot %} in organizations and enterprises.' +shortTitle: Billing cycle +versions: + feature: copilot +topics: + - Copilot +allowTitleToDifferFromFilename: true +contentType: reference +--- + +## Billing cycle basics + +* The billing cycle for {% data variables.product.prodname_copilot_short %} in organizations and enterprises is **monthly**. +* Charges are calculated based on the **number of {% data variables.product.prodname_copilot_short %} seats (licenses) assigned during the billing cycle**. + +## When does billing occur? + +Billed users are calculated once per month, at the end of each billing cycle, based on the number of {% data variables.product.prodname_copilot_short %} seats that are assigned. You can add or remove seats at any time during the billing cycle. + +For reference information about seat assignment, see [AUTOTITLE](/copilot/reference/copilot-billing/seat-assignment). + +{% data reusables.billing.authorization-charge %} + +{% data reusables.copilot.billing-timezone %} diff --git a/content/copilot/reference/copilot-billing/index.md b/content/copilot/reference/copilot-billing/index.md new file mode 100644 index 000000000000..357f5533b582 --- /dev/null +++ b/content/copilot/reference/copilot-billing/index.md @@ -0,0 +1,14 @@ +--- +title: Copilot billing +shortTitle: Copilot billing +intro: 'Find billing information about {% data variables.product.prodname_copilot %}.' +versions: + feature: copilot +topics: + - Copilot +children: + - /billing-cycle + - /seat-assignment + - /license-changes + - /azure-billing +--- diff --git a/content/copilot/reference/copilot-billing/license-changes.md b/content/copilot/reference/copilot-billing/license-changes.md new file mode 100644 index 000000000000..9dddbf4ffbe2 --- /dev/null +++ b/content/copilot/reference/copilot-billing/license-changes.md @@ -0,0 +1,83 @@ +--- +title: Making changes to your Copilot license +shortTitle: License changes +intro: 'Learn how changes to {% data variables.product.prodname_copilot %} licenses affect billing and user access for organizations, enterprises, and personal accounts.' +versions: + feature: copilot +topics: + - Copilot +allowTitleToDifferFromFilename: true +contentType: reference +--- + +This article provides details about what happens when you add or remove {% data variables.product.prodname_copilot_short %} licenses, for organizations, enterprises, and personal accounts. Use it to check: +* **What** happens to billing and access +* **When** those changes take effect +* **How** proration or refunds are handled + +## Personal accounts + +What you need to know about the following actions: + +* **Upgrading:** If you move from a monthly to a yearly plan, the change is **immediate**. You are charged a prorated amount for the new plan. +* **Downgrading/canceling:** + * **Monthly plan:** Access remains until the end of the current cycle. **No refund for unused time**. + * **Yearly plan:** Access remains until the end of the annual term already paid for. +* **Switching plans:** Proration applies when switching between monthly and yearly, and the new plan starts **right away**. + +## Organizations + +What you need to know about the following actions: + +### Adding seats + +* **Billing:** Additional {% data variables.product.prodname_copilot_short %} seats are billed for the remainder of the current billing cycle. Charges are prorated based on the date seats are added. +* **Access:** Users assigned to new seats get access **immediately** after assignment. + +### Removing seats + +* **Billing:** + * Billing for that user stops at the end of the cycle. + * Reduced seat count takes effect at the start of the **next billing cycle**. + * **No refunds are issued for unused time in the current cycle.** +* **Access:** If a seat is unassigned during a billing cycle, the affected user can still access {% data variables.product.prodname_copilot_short %} until the end of the cycle. + +Additionally: + +* If **{% data variables.product.prodname_copilot_short %} is disabled at the organization level or licensed users are removed from the organization**: Affected users lose access to {% data variables.product.prodname_copilot_short %} immediately. Billing for affected users stops at the end of the cycle. If a user is restored to the organization or {% data variables.product.prodname_copilot_short %} is reenabled during the billing cycle, the users regain access to {% data variables.product.prodname_copilot_short %} **immediately**. + +## Enterprises + +What you need to know about the following actions: + +### Adding seats + +* **Billing:** Additional seats are billed on a prorated basis for the remainder of the current billing cycle. +* **Access:** Assigned users gain **immediate access** to {% data variables.product.prodname_copilot_short %}. + +### Removing seats + +* **Billing:** + * The reduced seat count is effective in the **next billing cycle**. + * **There are no refunds for the current cycle.** +* **Access:** Users lose access **immediately** if their seat is removed, but seats can be reassigned within the current cycle until the new count applies. + +Additionally: + +* **If an organization with {% data variables.product.prodname_copilot_short %} seats is removed from an enterprise**: Billing for those seats will stop at the end of the billing cycle. The users who had seats assigned by the removed organization will lose access to {% data variables.product.prodname_copilot_short %} unless they receive a seat through another organization. + +* **If {% data variables.product.prodname_copilot_short %} is disabled at the enterprise level**: Any user with a {% data variables.product.prodname_copilot_short %} license will lose access to {% data variables.product.prodname_copilot_short %} immediately. Billing for that user stops at the end of the cycle. If {% data variables.product.prodname_copilot_short %} is reenabled, users regain access to {% data variables.product.prodname_copilot_short %} immediately. + +## In summary + +* **Proration:** Applies when adding seats/licenses or upgrading plans. You pay only for the portion of the billing cycle remaining. +* **Access:** Assignments and plan changes are effective immediately for affected users. +* **Removing or canceling:** No refunds are issued for unused time; access continues until the end of the cycle paid for, unless a seat/license is unassigned. +* **Reassignment:** In {% data variables.copilot.copilot_for_business %} and {% data variables.copilot.copilot_enterprise %} plans, unassigned seats/licenses can be immediately reassigned to another user during the current billing cycle. + +| Scenario | Plan | When is billing affected? | Is proration applied? | When does access change? | Refund for unused time? | +|----------------------------------|---------------------|--------------------------|----------------------|--------------------------|-------------------------| +| Add seat/license | {% data variables.copilot.copilot_business_short %}, {% data variables.copilot.copilot_enterprise_short %}| Next bill | Yes | Immediately | N/A | +| Remove seat/license | {% data variables.copilot.copilot_business_short %}, {% data variables.copilot.copilot_enterprise_short %}e| Next bill | N/A | Immediately | No | +| Cancel subscription | All plans | End of cycle | N/A | End of cycle | No | +| Upgrade/downgrade/switch plan | All plans | Immediate | Yes | Immediately | N/A (proration instead) | diff --git a/content/copilot/reference/copilot-billing/seat-assignment.md b/content/copilot/reference/copilot-billing/seat-assignment.md new file mode 100644 index 000000000000..ec7710f7b49d --- /dev/null +++ b/content/copilot/reference/copilot-billing/seat-assignment.md @@ -0,0 +1,27 @@ +--- +title: Copilot seat assignment +shortTitle: Seat assignment +intro: 'Learn how seat assignment for {% data variables.product.prodname_copilot %} works in organizations and enterprises, including billing, user eligibility, and assignment management.' +versions: + feature: copilot +topics: + - Copilot +contentType: reference +--- + +This article explains how seat assignment for {% data variables.product.prodname_copilot_short %} works in organizations and enterprises. + +## What is a {% data variables.product.prodname_copilot_short %} seat? + +A **{% data variables.product.prodname_copilot_short %} seat** is a license to use {% data variables.product.prodname_copilot_short %}, assigned to a unique user account through a {% data variables.copilot.copilot_business_short %} or a {% data variables.copilot.copilot_enterprise_short %} plan. + +Users must be assigned a seat to access {% data variables.product.prodname_copilot_short %} features under an organization or enterprise plan + +## Seat assignment management + +* **Who assigns seats:** Organization owners. Seats are assigned to specific user accounts. See [AUTOTITLE](/copilot/how-tos/administer/organizations/managing-access-to-github-copilot-in-your-organization/granting-access-to-copilot-for-members-of-your-organization). +* **Where:** Seat assignment can be managed in the {% data variables.product.github %} organization settings or via the REST API. +* **If all assigned seats are removed, the organization's {% data variables.product.prodname_copilot_short %} plan is canceled.** +* **If a user with an active {% data variables.copilot.copilot_pro_short %} or {% data variables.copilot.copilot_pro_plus_short %} plan is assigned a seat in a {% data variables.copilot.copilot_business_short %} or {% data variables.copilot.copilot_enterprise_short %} plan**, their personal plan is automatically canceled, and a prorated refund for any remaining portion of their personal billing cycle is issued. The user will now use {% data variables.product.prodname_copilot_short %} under the organization's policies. +* **If a single user receives a seat from multiple organizations within the same enterprise**, the enterprise is only billed once per billing cycle for that unique user. One organization that assigned {% data variables.product.prodname_copilot_short %} to the user is chosen at random each month to be billed for the seat. +* **If a user is assigned both a {% data variables.copilot.copilot_business_short %} and a {% data variables.copilot.copilot_enterprise_short %} seat from different organizations within the same enterprise**, only the {% data variables.copilot.copilot_enterprise_short %} seat is billed. The charge is at the {% data variables.copilot.copilot_enterprise_short %} rate from the time the {% data variables.copilot.copilot_enterprise_short %} seat is assigned. The user will have access to the all the features and capabilities available under the {% data variables.copilot.copilot_enterprise_short %} plan. diff --git a/content/copilot/reference/index.md b/content/copilot/reference/index.md index 024995952057..89aafcd866fb 100644 --- a/content/copilot/reference/index.md +++ b/content/copilot/reference/index.md @@ -7,6 +7,7 @@ versions: topics: - Copilot children: + - /copilot-billing - /cheat-sheet - /keyboard-shortcuts - /policy-conflicts diff --git a/content/github-cli/index.md b/content/github-cli/index.md index dcb9c859a75a..7bc33b0744b7 100644 --- a/content/github-cli/index.md +++ b/content/github-cli/index.md @@ -16,7 +16,7 @@ featuredLinks: startHere: - /github-cli/github-cli/creating-github-cli-extensions - /github-cli/github-cli/using-github-cli-extensions - - /actions/how-tos/writing-workflows/choosing-what-your-workflow-does/using-github-cli-in-workflows + - /actions/how-tos/write-workflows/choose-what-workflows-do/use-github-cli - /codespaces/developing-in-a-codespace/using-github-codespaces-with-github-cli popular: - /pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request @@ -33,4 +33,3 @@ changelog: layout: product-landing beta_product: false --- - diff --git a/data/reusables/copilot/billing-timezone.md b/data/reusables/copilot/billing-timezone.md new file mode 100644 index 000000000000..87a704e14dd8 --- /dev/null +++ b/data/reusables/copilot/billing-timezone.md @@ -0,0 +1 @@ +{% data variables.product.prodname_copilot %} uses UTC but aligns charges with your billing cycle’s timezone. For example, if your cycle ends at 11:59 PM EST, canceling a seat at 7:00 PM EST will show as 12:00 AM UTC, but you won’t be charged for that seat in the next cycle. diff --git a/src/frame/tests/secure-files.js b/src/frame/tests/secure-files.js index 7f9617b3385e..e942e19a6695 100644 --- a/src/frame/tests/secure-files.js +++ b/src/frame/tests/secure-files.js @@ -13,7 +13,7 @@ import { glob } from 'glob' const secureFiles = [ { name: 'Security hardening your deployments', - path: 'content/actions/how-tos/security-for-github-actions/security-hardening-your-deployments/**', + path: 'content/actions/how-tos/secure-your-work/security-harden-deployments/**', }, { name: 'RAI transparency note reusable directory', pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy