Back to GitHub Actions

GitHub Actions Pricing

GitHub Actions Pricing Overview

GitHub Actions offers a generous free tier for both public and private repositories. Public repositories receive unlimited free minutes, making it an excellent choice for open-source projects. For private repositories, GitHub provides a free allowance of 2,000 minutes per month on the Free plan, scaling up significantly with Team and Enterprise plans.

Free Tier Details

The Free plan includes 2,000 minutes per month for private repositories, 500 MB of storage, and support for Linux, Windows, and macOS runners. Public repositories receive completely unlimited minutes at no cost. This makes GitHub Actions one of the most cost-effective CI/CD solutions for teams just getting started.

Team Plan Pricing

The Team plan is priced at $4 per user per month and includes 3,000 minutes per month, increased storage limits, and features like required reviewers, code owners, and protected branches. Teams also get access to GitHub support via tickets.

Enterprise Plan Pricing

GitHub Enterprise starts at $21 per user per month and offers 50,000 minutes per month, SAML/SSO, enterprise-managed users, and 99.95% uptime SLA. It also includes GitHub Connect for synchronizing with GitHub Enterprise Server.

Additional Costs and Limits

Additional minutes beyond plan limits are billed at $0.008 per minute for Linux, $0.016 for Windows, and $0.08 for macOS. Storage overages are $0.07 per GB per month. Self-hosted runners incur no per-minute costs but require your own infrastructure.

Related Links