Displaying Runners List in the Actions Tab - [GA] (#40606)
This commit is contained in:
@@ -38,6 +38,29 @@ For information on creating and managing runner groups, see "[AUTOTITLE](/action
|
||||
|
||||
{% endif %}
|
||||
|
||||
{% ifversion repository-actions-runners %}
|
||||
|
||||
## Viewing available runners for a repository
|
||||
|
||||
{% note %}
|
||||
|
||||
**Note:** This feature is currently in beta and subject to change.
|
||||
|
||||
{% endnote %}
|
||||
|
||||
{% data reusables.actions.about-viewing-runner-list %}
|
||||
|
||||
{% data reusables.repositories.navigate-to-repo %}
|
||||
{% data reusables.repositories.actions-tab %}
|
||||
{% data reusables.repositories.repository-runners %}
|
||||
1. Click the **Self hosted** tab at the top of the list of runners.
|
||||
1. Review the list of available self-hosted runners for the repository. This list includes both self-hosted runners and runner scale sets created with {% data variables.product.prodname_actions_runner_controller %}. For more information, see "[AUTOTITLE](/actions/hosting-your-own-runners/managing-self-hosted-runners-with-actions-runner-controller/about-actions-runner-controller)."
|
||||
{% data reusables.actions.copy-runner-label %}
|
||||
|
||||
{% data reusables.actions.actions-tab-new-runners-note %}
|
||||
|
||||
{% endif %}
|
||||
|
||||
## Using default labels to route jobs
|
||||
|
||||
A self-hosted runner automatically receives certain labels when it is added to {% data variables.product.prodname_actions %}. These are used to indicate its operating system and hardware platform:
|
||||
|
||||
@@ -28,7 +28,7 @@ Runners are the machines that execute jobs in a {% data variables.product.prodna
|
||||
|
||||
## Using a {% data variables.product.prodname_dotcom %}-hosted runner
|
||||
|
||||
To use a {% data variables.product.prodname_dotcom %}-hosted runner, create a job and use `runs-on` to specify the type of runner that will process the job, such as `ubuntu-latest`, `windows-latest`, or `macos-latest`. For the full list of runner types, see "[AUTOTITLE](/actions/using-github-hosted-runners/about-github-hosted-runners#supported-runners-and-hardware-resources)."
|
||||
To use a {% data variables.product.prodname_dotcom %}-hosted runner, create a job and use `runs-on` to specify the type of runner that will process the job, such as `ubuntu-latest`, `windows-latest`, or `macos-latest`. For the full list of runner types, see "[AUTOTITLE](/actions/using-github-hosted-runners/about-github-hosted-runners#supported-runners-and-hardware-resources)."{% ifversion repository-actions-runners %} If you have `repo: write` access to a repository, you can view a list of the runners available to use in workflows in the repository. For more information, see "[Viewing available runners for a repository](#viewing-available-runners-for-a-repository)."{% endif %}
|
||||
|
||||
When the job begins, {% data variables.product.prodname_dotcom %} automatically provisions a new VM for that job. All steps in the job execute on the VM, allowing the steps in that job to share information using the runner's filesystem. You can run workflows directly on the VM or in a Docker container. When the job has finished, the VM is automatically decommissioned.
|
||||
|
||||
@@ -82,6 +82,28 @@ While the job runs, the logs and output can be viewed in the {% data variables.p
|
||||
|
||||
{% data reusables.actions.runner-app-open-source %}
|
||||
|
||||
{% ifversion repository-actions-runners %}
|
||||
|
||||
## Viewing available runners for a repository
|
||||
|
||||
{% note %}
|
||||
|
||||
**Note:** This feature is currently in beta and subject to change.
|
||||
|
||||
{% endnote %}
|
||||
|
||||
{% data reusables.actions.about-viewing-runner-list %}
|
||||
|
||||
{% data reusables.repositories.navigate-to-repo %}
|
||||
{% data reusables.repositories.actions-tab %}
|
||||
{% data reusables.repositories.repository-runners %}
|
||||
1. Review the list of available GitHub-hosted runners for the repository.
|
||||
{% data reusables.actions.copy-runner-label %}
|
||||
|
||||
{% data reusables.actions.actions-tab-new-runners-note %}
|
||||
|
||||
{% endif %}
|
||||
|
||||
## Supported runners and hardware resources
|
||||
|
||||
{% ifversion actions-hosted-runners %}
|
||||
|
||||
@@ -19,6 +19,28 @@ Once your runner type has been defined, you can update your workflow YAML files
|
||||
|
||||
Only owner or administrator accounts can see the runner settings. Non-administrative users can contact the organization owner to find out which runners are enabled. Your organization owner can create new runners and runner groups, as well as configure permissions to specify which repositories can access a runner group. For more information, see "[AUTOTITLE](/actions/using-github-hosted-runners/managing-larger-runners#allowing-repositories-to-access-a-runner-group)."
|
||||
|
||||
{% ifversion repository-actions-runners %}
|
||||
|
||||
## Viewing available runners for a repository
|
||||
|
||||
{% note %}
|
||||
|
||||
**Note:** This feature is currently in beta and subject to change.
|
||||
|
||||
{% endnote %}
|
||||
|
||||
{% data reusables.actions.about-viewing-runner-list %}
|
||||
|
||||
{% data reusables.repositories.navigate-to-repo %}
|
||||
{% data reusables.repositories.actions-tab %}
|
||||
{% data reusables.repositories.repository-runners %}
|
||||
1. Review the list of available runners for the repository.
|
||||
{% data reusables.actions.copy-runner-label %}
|
||||
|
||||
{% data reusables.actions.actions-tab-new-runners-note %}
|
||||
|
||||
{% endif %}
|
||||
|
||||
## Using groups to control where jobs are run
|
||||
|
||||
{% data reusables.actions.jobs.example-runs-on-groups %}
|
||||
|
||||
@@ -71,6 +71,7 @@ The storage used by a repository is the total storage used by {% data variables.
|
||||
|
||||
- The number of jobs you can run concurrently across all repositories in your user or organization account depends on your GitHub plan. For more information, see "[AUTOTITLE](/actions/learn-github-actions/usage-limits-billing-and-administration)" for {% data variables.product.prodname_dotcom %}-hosted runners and "[AUTOTITLE](/actions/hosting-your-own-runners/managing-self-hosted-runners/about-self-hosted-runners#usage-limits)" for self-hosted runner usage limits.
|
||||
- {% data reusables.user-settings.context_switcher %}
|
||||
- {% data reusables.actions.larger-runner-permissions %}
|
||||
- {% data reusables.actions.about-larger-runners-billing %}
|
||||
- For {% data variables.actions.hosted_runner %}s, there is no additional cost for configurations that assign public static IP addresses to a {% data variables.actions.hosted_runner %}. For more information on {% data variables.actions.hosted_runner %}s, see "[AUTOTITLE](/actions/using-github-hosted-runners/using-larger-runners)."
|
||||
- Included minutes cannot be used for {% data variables.actions.hosted_runner %}s.
|
||||
|
||||
5
data/features/repository-actions-runners.yml
Normal file
5
data/features/repository-actions-runners.yml
Normal file
@@ -0,0 +1,5 @@
|
||||
# Reference: #11461
|
||||
# Runners list in the Actions tab
|
||||
versions:
|
||||
fpt: '*'
|
||||
ghec: '*'
|
||||
1
data/reusables/actions/about-viewing-runner-list.md
Normal file
1
data/reusables/actions/about-viewing-runner-list.md
Normal file
@@ -0,0 +1 @@
|
||||
If you have `repo: write` access to a repository, you can view a list of the runners available to the repository.
|
||||
5
data/reusables/actions/actions-tab-new-runners-note.md
Normal file
5
data/reusables/actions/actions-tab-new-runners-note.md
Normal file
@@ -0,0 +1,5 @@
|
||||
{% note %}
|
||||
|
||||
**Note:** Enterprise and organization owners with privileges to create runners have the option to create new runners from this page. If you are an enterprise or organization owner, click **New runner** at the top right of the list of runners to add runners to the repository. For more information, see {% ifversion actions-hosted-runners %}"[AUTOTITLE](/actions/using-github-hosted-runners/managing-larger-runners)" and {% endif %}"[AUTOTITLE](/actions/hosting-your-own-runners/managing-self-hosted-runners/adding-self-hosted-runners)."
|
||||
|
||||
{% endnote %}
|
||||
1
data/reusables/actions/copy-runner-label.md
Normal file
1
data/reusables/actions/copy-runner-label.md
Normal file
@@ -0,0 +1 @@
|
||||
1. Optionally, to copy a runner's label to use it in a workflow, click {% octicon "kebab-horizontal" aria-label="More options" %} to the right of the runner, then click **Copy label**.
|
||||
@@ -1 +1 @@
|
||||
{% data variables.actions.hosted_runner_caps %}s are available for organizations and enterprises using the {% data variables.product.prodname_team %} or {% data variables.product.prodname_ghe_cloud %} plans.
|
||||
{% data variables.actions.hosted_runner_caps %}s are only available for organizations and enterprises using the {% data variables.product.prodname_team %} or {% data variables.product.prodname_ghe_cloud %} plans.
|
||||
1
data/reusables/repositories/repository-runners.md
Normal file
1
data/reusables/repositories/repository-runners.md
Normal file
@@ -0,0 +1 @@
|
||||
1. In the left sidebar, under the "Management" section, click {% octicon "server" aria-hidden="true" %} **Runners**.
|
||||
Reference in New Issue
Block a user