github · GitHub Actions Docs
How Tos Using Actions Runner Controller runners in a workflow - GitHub Docs
Instructions for configuring a GitHub Actions workflow to utilize runners managed by the Actions Runner Controller (ARC).
Derived skill
Files assembled from official documentation
Viewing SKILL.md
How Tos Using Actions Runner Controller runners in a workflow - GitHub Docs
Instructions for configuring a GitHub Actions workflow to utilize runners managed by the Actions Runner Controller (ARC).
When To Use
Use when you need to specify or target runners managed by the Actions Runner Controller within a GitHub Actions workflow file.
Reference Files
| File | Contains | Use For |
|---|---|---|
SKILL.md | Entry point: scope, routing table, and workflow. | Start here. |
docs/actions-how-tos-manage-runners-using-runner-controller-in-a-workflow-git-workflow-guide.md | A YAML workflow configuration demonstrating how to target Actions Runner Controller scale sets using specific runner names and labels. | Questions about a YAML workflow configuration demonstrating how to target Actions Runner Controller scale sets using specific runner... |
examples/actions-how-tos-manage-runners-using-runner-controller-in-a-workflow-git.text | A shell script demonstrating how to install the Actions Runner Controller using Helm with a Personal Access Token. | Exact payloads, commands, or snippets shown in A shell script demonstrating how to install the Actions Runner Controller using Helm with a Personal Access Token. |
examples/actions-how-tos-manage-runners-using-runner-controller-in-a-workflow-git-2.text | A YAML workflow configuration demonstrating how to use an Actions Runner Controller runner set within a GitHub Actions job. | Exact payloads, commands, or snippets shown in A YAML workflow configuration demonstrating how to use an Actions Runner Controller runner set within a GitHub Action... |
examples/actions-how-tos-manage-runners-using-runner-controller-in-a-workflow-git-3.text | A YAML configuration snippet demonstrating how to use runnerScaleSetLabels to target specific Actions Runner Controller runners within a GitHub Actions workflow. | Exact payloads, commands, or snippets shown in A YAML configuration snippet demonstrating how to use runnerScaleSetLabels to target specific Actions Runner Controll... |
examples/actions-how-tos-manage-runners-using-runner-controller-in-a-workflow-git-4.text | A YAML workflow configuration demonstrating how to assign jobs to specific runners managed by the Actions Runner Controller. | Exact payloads, commands, or snippets shown in A YAML workflow configuration demonstrating how to assign jobs to specific runners managed by the Actions Runner Cont... |
examples/actions-how-tos-manage-runners-using-runner-controller-in-a-workflow-git-5.text | A text file demonstrating how to configure a GitHub Actions workflow to use runners managed by the Actions Runner Controller. | Exact payloads, commands, or snippets shown in A text file demonstrating how to configure a GitHub Actions workflow to use runners managed by the Actions Runner Con... |
What This Skill Covers
-
- GitHub Actions / - How-tos / - Manage runners / - Actions Runner Controller / - Use ARC in a workflow
- Main sections:
In this article,Using ARC runners in a workflow file,Using runner scale set names,Using labels to target runner scale sets,Legal notice.
Workflow
- Open the most relevant file under
docs/for the exact documented workflow and wording. - Open
schemas/files for exact structured contracts. - Open
examples/files for concrete requests, commands, snippets, and manifests. - Do not add behavior or configuration that is not present in the attached source files.
Canonical source: https://docs.github.com/en/actions/how-tos/manage-runners/use-actions-runner-controller/use-arc-in-a-workflow
