GitHub Actions Self-Hosted Runner

00:00 - Introduction & Concept Overview: What is a GitHub runner and why do you need an execution environment for automation tasks? 00:20 - Navigating to Runner Settings: Walking through your GitHub repository settings to locate the Actions menu and initialize a new self-hosted runner. 00:34 - Selecting the Environment Archetype: Choosing the Operating System architecture (macOS, Linux, Windows) to pull the correct installation packages. 00:53 - Managing Local Directories: Customizing your physical directory folder path layout on Windows to host the runner binaries securely. 01:21 - Extracting the Runner Package Installer: Unzipping the downloaded core asset files directly into the execution root directory. 02:02 - Running the Configuration Command Script: Triggering the .\config.cmd registration execution chain within Command Prompt. 02:45 - Setting Up Dynamic Runner Names: Configuring custom interactive settings for the runner groups, system naming architectures, and metadata labels. 03:20 - Finalizing Workspace & Service Settings: Defining the workspace folders and deciding whether to boot the setup as a background Windows Service. 03:40 - Launching the Active Session (.\run.cmd): Spawning the live listener loop to successfully connect the machine to the GitHub cloud platform.