Billing and cost
Am I billed when a GitHub Actions job fails?
Quick answer
Yes. You are billed for the minutes consumed up to the point of failure, not for a successful outcome.
The detail that matters
This is why fail-fast and short job timeouts matter financially. A job that hangs for the default six hours before being cancelled costs the same as six hours of useful work.
Your next build could be twice as fast, at half the price
Start free. Migrating away is the same one line, and we publish that diff too.
Related
Are GitHub Actions free for open source?Yes, on GitHub-hosted standard runners for public repositories, with no minute charge.Are GitHub Actions free for private repositories?No. Private repositories get a monthly included-minutes allowance by plan, then bill per minute.Do I pay a seat fee for managed runners?On runnerhut, no. Billing is per compute minute with no per-developer charge.Do I pay for queue time?No. Billing starts when your first step executes, not when the job is queued.