2026 年 3 月 1 日 起,GitHub 将对自托管 Runner(用于 GitHub Actions)开始 按分钟收费 $0.002,此前这项服务是免费的。这一改变意味着开发者若在自己服务器上运行 CI/CD 工作流,将需要支付额外费用,而此前 GitHub-hosted Runner 的价格则将从 2026 年 1 月 1 日起下降 20% 至 39%

GitHub 表示,之前自托管 Runner 免费运行,是由 GitHub-hosted Runner 的收入补贴的,但维护和发展 GitHub Actions 的成本仍然存在,每天大约有 7100 万个作业在运行。此次价格调整 不影响 GitHub Enterprise Server 用户(本地部署)及 公共仓库,公司声称“96% 的客户账单不会有变化”,大部分受影响用户实际支付可能更少。

然而,开发者普遍对收费政策表示强烈不满。在 Reddit 等社区,有用户称“居然要为自托管算力付费,太离谱了”。尽管运行授权软件付费并不新鲜,但对许多开发者而言,这种收费方式仍难以接受。尤其是一些高强度使用者表示,每月可能需要支付 140 美元以上 来运行自有硬件。

部分负面情绪源于 GitHub 对核心平台的关注被质疑。例如,自托管 Runner 的开源应用并不接受贡献,GitHub 表示将资源优先投入 Actions 的其他方向。一些用户抱怨 Runner 配置复杂且存在缺陷,如无法顺利取消作业和执行一致性问题。自托管 Runner 受欢迎的原因之一是 性能优势明显,“我们在自有基础设施上运行,构建速度是云端 Runner 的 10 倍以上”。

面对争议,GitHub 承诺将同步提升自托管 Actions 的能力,包括 新 Scale-Set 客户端、Actions Runner Controller 的多标签支持,以及 实时工作流可观测数据流 Actions Data Stream。不过,要让开发者相信公司真正重视 核心平台改进,而非仅关注 AI 功能和界面更新,GitHub 仍需付出更多努力。近期,Zig 项目因 Actions 不可靠和被忽视,已迁出 GitHub,这显示部分开发者对平台信任度正在下降。