GitHub Actions
CI/CDStandard GitHub-hosted runners free for public repos; 2,000 minutes/month on GitHub Free private repos
Larger runners and over-quota private-repo usage may be billed.
CATEGORY · 6 SERVICES
Compare included quotas, restrictions and official provider documentation.
Standard GitHub-hosted runners free for public repos; 2,000 minutes/month on GitHub Free private repos
Larger runners and over-quota private-repo usage may be billed.
400 compute minutes/month per GitLab.com Free namespace on hosted instance runners
Runner cost factors vary; quota is shared across the namespace; extra compute minutes may need purchase.
Up to 6,000 build minutes/month on a small Docker resource; up to 5 active users
Build-minute consumption varies by resource class and credit rate; higher-resource jobs exhaust the free allowance sooner. Paid plans offer additional credits.
Apache-2.0 open-source CI/CD for self-hosted pipelines; no software-enforced build-minute or pipeline-run quotas, with Docker, Podman, Kubernetes and other agent backends.
Self-hosted only: provide and pay for your own servers/runners, storage and networking; capacity and costs depend on your infrastructure. No managed free runner allowance is included.
Up to 5 active users; 10 concurrent jobs; 2,000 Linux vCPU-minutes/month on Small hosted agents; 250,000 test executions/month; 50 GB artifact storage and 250 GB artifact downloads/month.
Starts with a 30-day all-access trial; select the ongoing $0 Free plan afterward. Linux Small only on Free; 30-day build/artifact retention; self-hosted agents consume your own infrastructure. Commercial-use permission for Free not explicitly stated.
Free MIT-licensed Jenkins core; self-hosted CI/CD pipelines, jobs and agents without vendor-imposed monthly build limits; capacity depends on your infrastructure.
Requires self-managed controller, build agents, Java, security updates and infrastructure costs. Third-party plugins may use different open-source licenses; no managed compute or SLA included.