Prompt Buddy logoPrompt Buddy

github · GitHub Actions Docs

Actions Configuring the self-hosted runner application as service - GitHub Docs

Instructions for configuring the GitHub self-hosted runner application to run as a background service on a host machine.

Import to Prompt Buddy

Derived skill

Files assembled from official documentation

Viewing SKILL.md

Actions Configuring the self-hosted runner application as service - GitHub Docs

Instructions for configuring the GitHub self-hosted runner application to run as a background service on a host machine.

When To Use

Use when you need to ensure a self-hosted GitHub Actions runner automatically starts and runs in the background as a system service upon machine reboot or service start.

Reference Files

FileContainsUse For
SKILL.mdEntry point: scope, routing table, and workflow.Start here.
docs/actions-how-tos-manage-runners-configuring-the-self-hosted-runner-applic-workflow-guide.mdInstructions for installing and configuring the GitHub Actions self-hosted runner application to run as a system service.Questions about instructions for installing and configuring the GitHub Actions self-hosted runner application to run as a system serv...
examples/actions-how-tos-manage-runners-configuring-the-self-hosted-runner-applic.textThe shell command used to install the self-hosted runner application as a system service on Linux.Exact payloads, commands, or snippets shown in The shell command used to install the self-hosted runner application as a system service on Linux.
examples/actions-how-tos-manage-runners-configuring-the-self-hosted-runner-applic-2.textA shell command demonstrating how to install the self-hosted runner application as a system service using the svc.sh script.Exact payloads, commands, or snippets shown in A shell command demonstrating how to install the self-hosted runner application as a system service using the svc.sh...
examples/actions-how-tos-manage-runners-configuring-the-self-hosted-runner-applic-3.textThe shell command used to install the self-hosted runner application as a system service.Exact payloads, commands, or snippets shown in The shell command used to install the self-hosted runner application as a system service.
examples/actions-how-tos-manage-runners-configuring-the-self-hosted-runner-applic-4.textA shell command used to start the self-hosted runner application as a system service on Linux.Exact payloads, commands, or snippets shown in A shell command used to start the self-hosted runner application as a system service on Linux.
examples/actions-how-tos-manage-runners-configuring-the-self-hosted-runner-applic-5.textA configuration command to prevent needrestart from automatically restarting GitHub Actions self-hosted runner services.Exact payloads, commands, or snippets shown in A configuration command to prevent needrestart from automatically restarting GitHub Actions self-hosted runner services.
examples/actions-how-tos-manage-runners-configuring-the-self-hosted-runner-applic-6.textA PowerShell command to start the GitHub Actions self-hosted runner application as a Windows service.Exact payloads, commands, or snippets shown in A PowerShell command to start the GitHub Actions self-hosted runner application as a Windows service.
examples/actions-how-tos-manage-runners-configuring-the-self-hosted-runner-applic-7.textShell commands for starting, stopping, and managing the GitHub Actions self-hosted runner application as a system service.Exact payloads, commands, or snippets shown in Shell commands for starting, stopping, and managing the GitHub Actions self-hosted runner application as a system ser...
examples/actions-how-tos-manage-runners-configuring-the-self-hosted-runner-applic-8.textA shell command used to check the current status of the self-hosted runner application running as a system service.Exact payloads, commands, or snippets shown in A shell command used to check the current status of the self-hosted runner application running as a system service.
examples/actions-how-tos-manage-runners-configuring-the-self-hosted-runner-applic-9.textA PowerShell command to retrieve the status of GitHub Actions self-hosted runner services using Get-Service.Exact payloads, commands, or snippets shown in A PowerShell command to retrieve the status of GitHub Actions self-hosted runner services using Get-Service.
examples/actions-how-tos-manage-runners-configuring-the-self-hosted-runner-applic-10.textA shell command used to check the current status of the self-hosted runner application running as a service.Exact payloads, commands, or snippets shown in A shell command used to check the current status of the self-hosted runner application running as a service.
examples/actions-how-tos-manage-runners-configuring-the-self-hosted-runner-applic-11.textA list of shell commands used to stop, start, and manage the self-hosted runner application as a system service.Exact payloads, commands, or snippets shown in A list of shell commands used to stop, start, and manage the self-hosted runner application as a system service.
examples/actions-how-tos-manage-runners-configuring-the-self-hosted-runner-applic-12.textA PowerShell command used to stop the GitHub Actions self-hosted runner service on a Windows machine.Exact payloads, commands, or snippets shown in A PowerShell command used to stop the GitHub Actions self-hosted runner service on a Windows machine.
examples/actions-how-tos-manage-runners-configuring-the-self-hosted-runner-applic-13.textShell commands for stopping, starting, and managing the GitHub Actions self-hosted runner application as a system service.Exact payloads, commands, or snippets shown in Shell commands for stopping, starting, and managing the GitHub Actions self-hosted runner application as a system ser...
examples/actions-how-tos-manage-runners-configuring-the-self-hosted-runner-applic-14.textA shell command used to uninstall the self-hosted runner application as a system service on Linux.Exact payloads, commands, or snippets shown in A shell command used to uninstall the self-hosted runner application as a system service on Linux.
examples/actions-how-tos-manage-runners-configuring-the-self-hosted-runner-applic-15.textA PowerShell command to remove the GitHub Actions self-hosted runner service from a Windows system.Exact payloads, commands, or snippets shown in A PowerShell command to remove the GitHub Actions self-hosted runner service from a Windows system.
examples/actions-how-tos-manage-runners-configuring-the-self-hosted-runner-applic-16.textA shell command used to uninstall the GitHub Actions self-hosted runner application as a system service.Exact payloads, commands, or snippets shown in A shell command used to uninstall the GitHub Actions self-hosted runner application as a system service.

What This Skill Covers

    • GitHub Actions / - How-tos / - Manage runners / - Self-hosted runners / - Configure the application
  • Main sections: Platform navigation, In this article, Installing the service, Installing the service, Starting the service.

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/self-hosted-runners/configure-the-application