GitHub Actions Runner icon
DevelopmentGPL-3.0

GitHub Actions Runner

Run your GitHub Actions workflows on your own hardware

  • Run GitHub Actions workflows on your Mac's hardware
  • Support for repository and organization runners
  • Docker support for container-based workflow steps
  • Persists runner registration across restarts
  • Customizable labels for targeting specific runners in workflow YAML
  • Compatible with GitHub.com and GitHub Enterprise Server

About GitHub Actions Runner

Stop waiting in queues for GitHub-hosted runners. Run your CI/CD workflows directly on your Mac with complete control over the environment, tools, and resources.

Your Hardware, Your Speed: Workflows run on your Mac's CPU and memory — no shared infrastructure, no cold starts, no concurrency limits. Push a commit and your job starts immediately on hardware you own.

Full Docker Support: Enable Docker inside the runner to run container-based workflow steps and actions. Lawn's VM-based isolation makes this safe and simple — no host socket tricks required.

Stays Registered: Runner registration persists across restarts. The runner reconnects to GitHub automatically without re-registering each time it starts.

Repo and Org Runners: Register as a repository runner for a specific project, or as an organization runner to handle jobs across all your repos. Both modes are supported.

Private Builds: Your source code never leaves your Mac. Build and test private repositories without sending code to third-party build servers.

Install GitHub Actions Runner

Lawn

Hassle-free self-hosting

LawnDownload for Mac