Back to list

Self-hosted GitHub Actions runners lack parity with public runners

7/10 High

GitHub does not release Docker containers matching the public runner images. Self-hosted runners have poor support for rootless Docker-in-Docker and other standard configurations. GitHub expects users to do 90% of the work to maintain self-hosted infrastructure, yet charges for the service.

Category
config
Workaround
hack
Stage
deploy
Freshness
persistent
Scope
single_lib
Upstream
open
Recurring
Yes
Buyer Type
enterprise
Maintainer
slow

Sources

Collection History

Query: “What are the most common pain points with GitHub Actions in 2025?3/27/2026

They don't release containers that match the runners on the public at all. They don't handle proper rootless docker-in-docker. All issues that have come up repeatedly. If they want to charge for things fine, but actually provide a service that doesn't require your users doing 90% of the work.

Created: 3/27/2026Updated: 3/27/2026