What Is a Group Runner?
A group runner is a runner registered at the group or organization level so that many projects within that group can use it. It is shared capacity managed centrally instead of being bound to one repository. Teams use it to pool runner resources and apply consistent policy across projects.
Why it matters
Registering runners per repository duplicates setup and wastes idle capacity. Group runners centralize the fleet so jobs across projects share the same machines and configuration. The trade-off is that contention and access scope must be managed carefully so one busy project does not starve others.
Related guides
What Is a Runner Labels Expression?A runner labels expression is the set of labels a job requests so the CI scheduler routes it to a runner that…
What Is a Runner Concurrency Limit?A runner concurrency limit is the maximum number of jobs a runner or fleet may execute at once, capping paral…
What Is an Autoscaling Executor?An autoscaling executor is a runner configuration that provisions fresh compute on demand for each job and te…