Know which job
to check first.

GitHub Actions costs, ranked by Job group.
See what changed and the evidence worth checking.

Free · No login · Last 30 days

Explore illustrative Job group evidence

Pro analysis previewsample / web-app
Illustrative data · 35 days · Complete coverage

Last 7 days · Compared with the previous four-week median. Select a Job to inspect it.

integration-tests

Worth checking

Ubuntu · 42 executions in the last 7 days

$21.00
Estimated / last 7 days
$12.80
4-week median

+$8.20 (+64.1%) above the baseline

More executions and longer average duration coincide with the increase. Check the runs before drawing a conclusion.

Full trends and execution evidence are Pro features.Resource estimates, not your GitHub bill. Public GitHub-hosted runners are typically free.

An increase is
a starting point.

A cost total tells you where to look. The runs help you decide what to check.

Keep the Job, its runner and its execution history together. Separate what the data shows from what still needs an explanation.

Explore the Job preview

Inside integration-tests

Three of 42 executions · Ubuntu · Illustrative data

Pro execution evidence
Illustrative individual executions of the integration-tests Job
ExecutionTriggerDurationEst. cost
#1842Oct 9 · 14:08 UTCPull request68 min$0.544
#1841Oct 9 · 11:32 UTCPush61 min$0.488
#1838Oct 8 · 16:45 UTCPull request65 min$0.520
Observed in this example

42 runs, up from a median of 32. Average duration: 62.5 min, up from 50 min.

A reasonable next check

Review triggers and the longer runs. Neither observation establishes why the Job changed.

Try one repo.
Keep watching.

A quick public scan first. A place for your private repositories when you are ready.

  1. 1

    Try a public repository, without signing in

    See the five highest-cost Job groups from the last 30 days, basic evidence and up to two simple suggestions.

    Start a free public scan
  2. 2

    Connect one private repository for free

    Log in, install the read-only GitHub App and choose your repository. Your Free workspace includes basic results and manual refresh.

    Create your free workspace
  3. 3

    Let Pro keep watch

    Monitor up to ten private repositories. Open full Job evidence, review weekly summaries and receive high-priority anomaly emails.

    See what Pro includes

Read-only.
You stay in control.

Read our privacy policy

Repository metadata, Actions and workflow YAML

You choose the repositories. We read repository metadata, Actions metadata and workflow files to estimate resource use.

Your code stays yours

No business source, secrets or full logs. No automatic YAML edits or repair pull requests.

A useful free start.
A small plan to keep watching.

Choose the depth you need. Every plan keeps estimated costs clearly labelled.

Free

Explore at your own pace
$0 / month

Public scans and a basic private workspace.

  • Without an account: scan a public repository
  • After login: connect 1 private repository
  • Top 5 Job groups and up to 2 simple suggestions
  • Fixed 30-day overview and basic evidence
  • Manual scan or refresh

Pro

For ongoing monitoring
$9 / month

Full analysis across up to 10 private repositories.

  • All Job groups, full trends and execution evidence
  • 7 / 30 / 90-day views, as history becomes available
  • Continuous monitoring and anomaly emails
  • Weekly summaries and eligible YAML suggestions
  • 180-day retention of aggregated history
Connect GitHub to get started

Pro starts after you connect GitHub, choose repositories and activate a subscription. Historical views build with available data; retention is not an initial 180-day import.

A few things
worth knowing.

Clear boundaries make the numbers more useful.

Are these numbers my actual GitHub bill?

No. We estimate gross resource-use costs from GitHub-hosted runner type and execution duration. Your final bill can differ because of allowances, discounts and billing rules. Public repositories typically do not incur GitHub-hosted runner charges.

What does a cost increase tell me?

It identifies a Job worth checking. Changes in execution count, duration or runner use can coincide with higher estimates. The evidence supports your investigation; it does not establish a root cause or guarantee savings.

Can I use a private repository without paying?

Yes. After logging in and connecting GitHub, the Free workspace supports one private repository with basic results and manual refresh. Pro unlocks full analysis, more private repositories and continuous monitoring.

What if there is not enough history?

Comparisons and recommendations are reduced when history or data coverage is insufficient. The product shows that limitation rather than inventing a baseline. Longer historical views become available as data is collected.

Will Actions Cost Guard change my workflows?

No. The GitHub App is read-only. Pro can provide eligible, copyable YAML suggestions with supporting evidence, but you review and apply any changes yourself. We do not create repair pull requests.

Does it support self-hosted runners?

Self-hosted infrastructure costs are outside the current estimate model. Actions Cost Guard focuses on GitHub-hosted runners and makes unsupported coverage visible.

Your next check starts
with one repository.

See the Job groups behind the estimate.
Decide what deserves a closer look.