Skip to content
Latchkey

Runner Group - CI/CD Glossary Definition

A runner group is a GitHub feature that organizes self-hosted runners and controls which repositories or workflows are allowed to use them. It is the access-control boundary for shared runner capacity.

What it controls

At the organization or enterprise level, a runner group restricts which repos can target its runners and can require specific workflows. This stops an untrusted repo from scheduling jobs onto privileged hardware.

Targeting a group

A job selects runners by labels with runs-on:, and the runner group policy then decides whether that repository is permitted to use those runners.

Related guides

Tired of flaky CI? Latchkey auto-heals failed jobs and retries them for you. Start free →