GitHub Actions

What GitHub Actions is
GitHub Actions automates CI/CD workflows configured with YAML. It supports Linux, macOS, Windows, and web, with hosted options as well as self-hosted runners. Projects can use pull request checks and artifact or dependency caching; the listed parallel-job capacity is 60. The Free plan costs nothing, billed forever, and includes 2,000 CI/CD minutes per month and 500 MB of Packages storage. Team costs $4 a month per user and includes 3,000 CI/CD minutes per month and 2 GB of Packages storage. Enterprise costs $21 a month per user and includes 50,000 CI/CD minutes per month and 50 GB of Packages storage. The Team and Enterprise prices shown apply to the first 12 months. The plans have different monthly minute and package-storage allowances, and the paid tiers are priced per user. Hosted and self-hosted runner options give projects a choice in how workflows run. Pull request checks and caching are among the listed capabilities for teams that need CI/CD automation in their software workflow.
Who it suits
It suits projects that need YAML-configured CI/CD workflows, pull request checks, or artifact and dependency caching. The hosted and self-hosted runner options may fit teams with different workflow setup needs.
What it does well
- Supports hosted options and self-hosted runners.
- Pull request checks are supported.
- Artifact or dependency caching is supported.
- Free plan includes 2,000 CI/CD minutes monthly.
What to know first
- Free plan includes 500 MB of Packages storage.
- Team and Enterprise prices shown apply only to first 12 months.
- Paid tiers are priced per user.
Limits
The free plan includes 2,000 CI/CD minutes per month and 500 MB of Packages storage. Team includes 3,000 minutes and 2 GB; Enterprise includes 50,000 minutes and 50 GB. The listed Team and Enterprise prices apply to the first 12 months.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Free | forever · 2,000 CI/CD minutes/month · 500 MB Packages storage | Free |
| Team | per user/month; first 12 months pricing shown on page · 3,000 CI/CD minutes/month · 2 GB Packages storage | $4 a month |
| Enterprise | per user/month; first 12 months pricing shown on page · 50,000 CI/CD minutes/month · 50 GB Packages storage | $21 a month |
As github.com lists them, read 21 Sept 2026. The maker's own page has the final word.
Getting started
- Open the GitHub Actions website.
- Choose the Free, Team, or Enterprise plan.
- Configure a pipeline using YAML.
- Use hosted options or set up self-hosted runners.
Verdict
GitHub Actions offers workflow automation with both runner options and plan-specific minute and storage allowances. Compare those limits and the first-12-month paid pricing before selecting a tier.
Questions
Is GitHub Actions free?
Yes. The Free plan costs nothing, billed forever, and includes 2,000 CI/CD minutes per month and 500 MB of Packages storage.
What do the paid plans cost?
Team is $4 per user/month and Enterprise is $21 per user/month. The prices shown apply to the first 12 months.
Which platforms does it support?
Linux, macOS, web, and Windows are listed.
Can I use self-hosted runners?
Yes. Hosted options and self-hosted runners are supported.
Does it support pull request checks and caching?
Yes. Pull request checks and artifact or dependency caching are supported.
Where GitHub Actions stands on Freedom251
- DevOps Platforms#11 of 28
- Continuous Integration Software#44 of 58
- Developer Tools#28 of 33
- Mobile CI/CD Software#19 of 22
- Ci Cd Platforms#25 of 28
- Game Build Automation Software#40 of 43