github · GitHub Actions Docs
Actions Customizing GitHub-hosted runners - GitHub Docs
Explains how to modify the environment and capabilities of GitHub-hosted runners, including configuring software, tools, and system settings to meet specific workflow requirements.
Derived skill
Files assembled from official documentation
Viewing SKILL.md
Actions Customizing GitHub-hosted runners - GitHub Docs
Explains how to modify the environment and capabilities of GitHub-hosted runners, including configuring software, tools, and system settings to meet specific workflow requirements.
When To Use
Use when you need to install specific software, configure system-level dependencies, or modify the environment settings of a GitHub-hosted runner to support a CI/CD workflow.
Reference Files
| File | Contains | Use For |
|---|---|---|
SKILL.md | Entry point: scope, routing table, and workflow. | Start here. |
docs/actions-how-tos-manage-runners-customizing-github-hosted-docs-workflow-guide.md | A guide detailing how to install additional software on Ubuntu, macOS, and Windows GitHub-hosted runners. | Questions about a guide detailing how to install additional software on Ubuntu, macOS, and Windows GitHub-hosted runners. |
examples/actions-how-tos-manage-runners-customizing-github-hosted-docs-github-act.text | A YAML workflow example demonstrating how to customize a GitHub-hosted Ubuntu runner by installing additional software using apt-get. | Exact payloads, commands, or snippets shown in A YAML workflow example demonstrating how to customize a GitHub-hosted Ubuntu runner by installing additional softwar... |
examples/actions-how-tos-manage-runners-customizing-github-hosted-docs-github-act-2.text | A GitHub Actions workflow YAML example demonstrating how to customize a macOS-hosted runner by installing the GitHub CLI and Microsoft Edge via Homebrew. | Exact payloads, commands, or snippets shown in A GitHub Actions workflow YAML example demonstrating how to customize a macOS-hosted runner by installing the GitHub... |
examples/actions-how-tos-manage-runners-customizing-github-hosted-docs-github-act-3.text | A YAML workflow example demonstrating how to customize a GitHub-hosted Windows runner using Chocolatey to install the GitHub CLI. | Exact payloads, commands, or snippets shown in A YAML workflow example demonstrating how to customize a GitHub-hosted Windows runner using Chocolatey to install the... |
What This Skill Covers
-
- GitHub Actions / - How-tos / - Manage runners / - GitHub-hosted runners / - Customize runners
- Main sections:
In this article,Installing software on Ubuntu runners,Installing software on macOS runners,Installing software on Windows runners.
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/github-hosted-runners/customize-runners
