Prompt Buddy logoPrompt Buddy

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).

Import to Prompt Buddy

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

FileContainsUse For
SKILL.mdEntry point: scope, routing table, and workflow.Start here.
docs/actions-how-tos-manage-runners-using-runner-controller-in-a-workflow-git-workflow-guide.mdA 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.textA 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.textA 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.textA 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.textA 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.textA 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

  1. Open the most relevant file under docs/ for the exact documented workflow and wording.
  2. Open schemas/ files for exact structured contracts.
  3. Open examples/ files for concrete requests, commands, snippets, and manifests.
  4. 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