You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: content/actions/about-github-actions/understanding-github-actions.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -83,7 +83,7 @@ For more information, see "[AUTOTITLE](/actions/creating-actions)."
83
83
84
84
### Runners
85
85
86
-
{% data reusables.actions.about-runners %} Each runner can run a single job at a time. {% ifversion ghes %} You must host your own runners for {% data variables.product.product_name %}. {% elsif fpt or ghec %}{% data variables.product.company_short %} provides Ubuntu Linux, Microsoft Windows, and macOS runners to run your workflows; each workflow run executes in a fresh, newly-provisioned virtual machine. {% ifversion actions-hosted-runners %} {% data variables.product.prodname_dotcom %} also offers {% data variables.actions.hosted_runner %}s, which are available in larger configurations. For more information, see "[AUTOTITLE](/actions/using-github-hosted-runners/using-larger-runners)." {% endif %}If you need a different operating system or require a specific hardware configuration, you can host your own runners.{% endif %} For more information{% ifversion fpt or ghec %} about self-hosted runners{% endif %}, see "[AUTOTITLE](/actions/hosting-your-own-runners)."
86
+
{% data reusables.actions.about-runners %} Each runner can run a single job at a time. {% ifversion ghes %} You must host your own runners for {% data variables.product.product_name %}. {% elsif fpt or ghec %}{% data variables.product.company_short %} provides Ubuntu Linux, Microsoft Windows, and macOS runners to run your workflows; each workflow run executes in a fresh, newly-provisioned virtual machine. {% ifversion actions-hosted-runners %} {% data variables.product.prodname_dotcom %} also offers {% data variables.actions.hosted_runner %}s, which are available in larger configurations. For more information, see "[AUTOTITLE](/actions/using-github-hosted-runners/using-larger-runners/about-larger-runners)." {% endif %}If you need a different operating system or require a specific hardware configuration, you can host your own runners.{% endif %} For more information{% ifversion fpt or ghec %} about self-hosted runners{% endif %}, see "[AUTOTITLE](/actions/hosting-your-own-runners)."
87
87
88
88
{% data reusables.actions.workflow-basic-example-and-explanation %}
Copy file name to clipboardexpand all lines: content/actions/hosting-your-own-runners/managing-self-hosted-runners-with-actions-runner-controller/index.md
Copy file name to clipboardexpand all lines: content/actions/migrating-to-github-actions/using-github-actions-importer-to-automate-migrations/automating-migration-with-github-actions-importer.md
intro: 'Use {% data variables.product.prodname_actions_importer %} to plan and automate your migration to {% data variables.product.prodname_actions %}.'
Copy file name to clipboardexpand all lines: content/actions/migrating-to-github-actions/using-github-actions-importer-to-automate-migrations/extending-github-actions-importer-with-custom-transformers.md
Copy file name to clipboardexpand all lines: content/actions/migrating-to-github-actions/using-github-actions-importer-to-automate-migrations/migrating-from-azure-devops-with-github-actions-importer.md
Copy file name to clipboardexpand all lines: content/actions/migrating-to-github-actions/using-github-actions-importer-to-automate-migrations/migrating-from-bamboo-with-github-actions-importer.md
Copy file name to clipboardexpand all lines: content/actions/migrating-to-github-actions/using-github-actions-importer-to-automate-migrations/migrating-from-bitbucket-pipelines-with-github-actions-importer.md
Copy file name to clipboardexpand all lines: content/actions/migrating-to-github-actions/using-github-actions-importer-to-automate-migrations/migrating-from-circleci-with-github-actions-importer.md
Copy file name to clipboardexpand all lines: content/actions/migrating-to-github-actions/using-github-actions-importer-to-automate-migrations/migrating-from-gitlab-with-github-actions-importer.md
Copy file name to clipboardexpand all lines: content/actions/migrating-to-github-actions/using-github-actions-importer-to-automate-migrations/migrating-from-jenkins-with-github-actions-importer.md
Copy file name to clipboardexpand all lines: content/actions/migrating-to-github-actions/using-github-actions-importer-to-automate-migrations/migrating-from-travis-ci-with-github-actions-importer.md
Copy file name to clipboardexpand all lines: content/actions/migrating-to-github-actions/using-github-actions-importer-to-automate-migrations/supplemental-arguments-and-settings.md
Copy file name to clipboardexpand all lines: content/actions/sharing-automations/creating-actions/dockerfile-support-for-github-actions.md
+1
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,7 @@ shortTitle: Dockerfile support
4
4
intro: 'When creating a `Dockerfile` for a Docker container action, you should be aware of how some Docker instructions interact with GitHub Actions and an action''s metadata file.'
intro: 'You can create your own actions, use and customize actions shared by the {% data variables.product.prodname_dotcom %} community, or write and share the actions you build.'
Copy file name to clipboardexpand all lines: content/actions/sharing-automations/creating-actions/setting-exit-codes-for-actions.md
+1
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,7 @@ shortTitle: Set exit codes
4
4
intro: 'You can use exit codes to set the status of an action. {% data variables.product.prodname_dotcom %} displays statuses to indicate passing or failing actions.'
{% data reusables.actions.starter-workflow-categories %}
26
27
27
28
> [!NOTE]
28
-
> Because starter workflows require a public `.github` repository, they are not available for {% data variables.product.prodname_emus %}.
29
+
> Because workflow templates require a public `.github` repository, they are not available for {% data variables.product.prodname_emus %}.
29
30
30
-
## Creating a starter workflow
31
+
## Creating a workflow template
31
32
32
-
Starter workflows can be created by users with write access to the organization's _public_`.github` repository. These can then be used by organization members who have permission to create workflows.
33
+
Workflow templates can be created by users with write access to the organization's _public_`.github` repository. These can then be used by organization members who have permission to create workflows.
33
34
34
35
{% ifversion fpt %}
35
-
Starter workflows created by users can only be used to create workflows in public repositories. Organizations using {% data variables.product.prodname_ghe_cloud %} can also use starter workflows to create workflows in private repositories. For more information, see the [{% data variables.product.prodname_ghe_cloud %} documentation](/enterprise-cloud@latest/actions/using-workflows/creating-starter-workflows-for-your-organization).
36
+
Workflow templates created by users can only be used to create workflows in public repositories. Organizations using {% data variables.product.prodname_ghe_cloud %} can also use workflow templates to create workflows in private repositories. For more information, see the [{% data variables.product.prodname_ghe_cloud %} documentation](/enterprise-cloud@latest/actions/using-workflows/creating-starter-workflows-for-your-organization).
36
37
{% endif %}
37
38
38
39
{% note %}
39
40
40
-
**Note:** To avoid duplication among starter workflows you can call reusable workflows from within a workflow. This can help make your workflows easier to maintain. For more information, see "[AUTOTITLE](/actions/using-workflows/reusing-workflows)."
41
+
**Note:** To avoid duplication among workflow templates you can call reusable workflows from within a workflow. This can help make your workflows easier to maintain. For more information, see "[AUTOTITLE](/actions/using-workflows/reusing-workflows)."
41
42
42
43
{% endnote %}
43
44
44
-
This procedure demonstrates how to create a starter workflow and metadata file. The metadata file describes how the starter workflows will be presented to users when they are creating a new workflow.
45
+
This procedure demonstrates how to create a workflow template and metadata file. The metadata file describes how the workflow templates will be presented to users when they are creating a new workflow.
45
46
46
47
1. If it doesn't already exist, create a new _public_ repository named `.github` in your organization.
Copy file name to clipboardexpand all lines: content/actions/sharing-automations/required-workflows.md
+3-1
Original file line number
Diff line number
Diff line change
@@ -4,10 +4,12 @@ shortTitle: Required workflows
4
4
intro: You can specify which workflows will run as required status checks in all repositories or selected repositories in your organization.
5
5
versions:
6
6
feature: required-workflows-deprecation
7
-
permissions: Because {% data variables.product.company_short %} no longer supports this feature, this article is only relevant if you are already using required workflows for {% data variables.product.prodname_actions %}.
7
+
permissions: 'Because {% data variables.product.company_short %} no longer supports this feature, this article is only relevant if you are already using required workflows for {% data variables.product.prodname_actions %}.'
8
8
type: how_to
9
9
topics:
10
10
- Workflows
11
+
redirect_from:
12
+
- /actions/using-workflows/required-workflows
11
13
---
12
14
13
15
{% data reusables.actions.workflows.required-workflow-beta %}
0 commit comments