⚡ Free CSV diagnostic · no login

GitHub Actions cost analyzer for workflow-level CI leaks

Upload your Actions usage CSV and ActionBill ranks the repos, workflows, jobs, and runner SKUs quietly burning your build budget.

Runner multipliers Monthlyized cost Concrete savings scenarios

Works with GitHub billing exports and Actions usage metrics CSVs. Files are processed in-memory.

🧾

Parses real CSV exports

Flexible headers for repository, workflow, job, runner SKU, minutes, quantity, amount, and usage date.

🔥

Ranks the leaks

See the workflows and exact CSV rows with the highest monthlyized burn and premium runner waste.

💸

Models savings

Quantifies Linux migration, dependency caching, and concurrency-group savings without a sales pitch.

Sample output

$1,284/mo
monthlyized CI spend
ios-release.yml
top workflow leak
$620/mo
macOS runner premium
$128/mo
concurrency savings

Frequently asked questions

Is this an AI wrapper?

No. The analyzer is deterministic CSV processing: column mapping, runner SKU normalization, cost math, grouping, ranking, and savings simulation.

What CSV format does it support?

GitHub billing exports and Actions usage metrics exports with minutes or quantity columns. If a cost column exists, ActionBill uses it; otherwise it estimates from public runner pricing.

Do you store the upload?

No. The CSV is read in memory for the request and discarded after the report is returned.

Why monthlyized cost?

Exports cover arbitrary windows. Monthlyizing lets teams compare a one-week or ten-day export against budget decisions.

Is it free?

Yes. ActionBill is free while we validate demand from engineering teams dealing with CI/CD cost pressure.