liveBook · Manning

GitHub-hosted runner

A GitHub-hosted runner is a virtual machine managed by GitHub that executes jobs in GitHub Actions workflows.

How 2 Manning books explain it

.NET MAUI in Action

A GitHub-hosted runner is a virtual machine managed by GitHub that executes jobs in a GitHub Actions workflow.

How it is used
Runs GitHub Actions build-and-sign jobs that prepare Android and iOS artifacts for later deployment.
How deep it goes
Explains runner selection through job configuration, platform requirements, quota trade-offs, and complete Android and iOS build steps.
Examples
Demonstrates a Windows-hosted Android build and contrasts it with a macOS iOS build using self-hosted configuration.
What you can do after
Operate/configure it by selecting a runner OS, preparing dependencies and secrets, publishing signed app packages, and uploading artifacts.

Read how .NET MAUI in Action explains GitHub-hosted runner →

GitHub Actions in Action: Continuous integration and delivery for DevOps

A GitHub-hosted runner is a virtual machine managed by GitHub that executes workflow jobs.

How it is used
Runs GitHub Actions job steps on GitHub-managed environments and reports logs, outcomes, artifacts, and cache data.
How deep it goes
Explains image maintenance, labels, operating systems, hardware, billing, network placement, and self-hosted tradeoffs rather than runner internals.
Examples
Uses latest and version-specific operating-system labels, an Azure virtual network runner group, and job logs containing image information.
What you can do after
Operate/configure GitHub-hosted runners by selecting labels, evaluating capacity and minute costs, and choosing self-hosted alternatives for residency needs.

Read how GitHub Actions in Action: Continuous integration and delivery for DevOps explains GitHub-hosted runner →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.