GitHub Actions Postpones Self-Hosted Runner Fees After Backlash
GitHub indefinitely postponed its plan to charge $0.002 per minute for self-hosted Actions runners just 24 hours after announcing the change, following intense backlash from the developer community.
GitHub announced on December 16, 2025, that it would introduce a $0.002 per minute cloud platform charge for self-hosted runner usage in private repositories starting March 1, 2026. The announcement triggered immediate and intense backlash from the developer community, leading to one of the fastest policy reversals in GitHub's history.
Community Revolt
The proposed charge would have applied to organizations using their own hardware to run GitHub Actions workflows. Developers argued that charging for infrastructure they already own and maintain was unreasonable, especially since the hardware, electricity, and maintenance costs are borne entirely by the users themselves. Community discussions on GitHub quickly amassed thousands of comments, with developers questioning the rationale for a platform fee on self-hosted compute.
Rapid Reversal
Just 24 hours after the announcement, GitHub indefinitely postponed the billing change, acknowledging they "missed the mark with this change by not including more of you in our planning." The company stated it would take more time to meet and listen closely to developers, customers, and partners before proceeding with any changes to self-hosted runner pricing.
What Proceeded and What's Next
While the self-hosted runner charge was shelved, GitHub proceeded with reducing hosted-runner prices by up to 39% on January 1, 2026. However, observers note that a postponement is not a cancellation—the economics that drove the original proposal haven't disappeared. Organizations relying heavily on self-hosted runners should monitor GitHub's future pricing announcements and consider evaluating alternative CI/CD platforms as a contingency measure.
Related Articles
GitHub Expands Developer Platform with Actions Artifacts v5 and Copilot Extensions GA
GitHub has shipped Actions Artifacts v5 with immutable storage and artifact attestation for tamper-proof build outputs, alongside the general availability of Copilot Extensions that let third-party tools integrate directly into the Copilot chat experience. The platform also expanded GitHub Models with seven new providers.
Docker Engine 29.3 Ships with Native gRPC Support and BuildKit v0.28
Docker Engine 29.3.0 introduces native gRPC support on listening sockets, BuildKit v0.28.0, and a new bind-create-src option for flexible volume mounting. The release lowers the minimum API version to v1.40 for broader backward compatibility and fixes DNS configuration corruption during daemon reloads.
GitHub Adds Dependabot Pre-Commit Support and 28 New Secret Scanning Detectors
GitHub has shipped two major supply chain security features: Dependabot now parses .pre-commit-config.yaml files and opens PRs to update hook versions, while secret scanning gains 28 new detectors from 15 providers including Snowflake, Supabase, and Vercel. Push protection is now enabled by default for 39 secret types.