See which CI jobs
cost you the most.

Scan a public repository to find the Job Groups
worth checking, before you connect anything.

See an example result
acme/widgets Public

Example report · Last 30 days

Sample data

Highest estimated Job Groups

Job Group(Workflow / Job)Runner classEst. cost(Last 30 days)
simulator-test / macOSci.yml / simulator-test
macOS(large)
$42.1862%
build-image / macOSrelease.yml / build-image
macOS(large)
$18.4727%
lint / Ubuntuci.yml / lint
Ubuntu(ubuntu-latest)
$4.316%
Job cost trace:JobRunner classCost outcome

Read-only analysis of Actions metadata and workflow YAML. No source code, secrets or full logs.

From one scan to a
clearer next step.

Paste a public repository

We read Actions metadata and workflow YAML from GitHub.

Review the top Job Groups

See which Job Groups are driving estimated runner cost.

Connect private repositories when you need monitoring

Pro unlocks continuous monitoring for up to 10 private repositories.

Built around Job Groups,
not vague workflow totals.

We break costs down by the exact combination
of workflow, YAML job and runner.

Workflowci.yml
+
YAML Jobsimulator-test
+
RunnermacOS (large)
=Job Group
RankJob GroupEst. cost (Last 30 days)Share
1ci.yml / simulator-test / macOS (large)$42.1862%
2release.yml / build-image / macOS (large)$18.4727%
3ci.yml / lint / Ubuntu (ubuntu-latest)$4.316%
4docs.yml / build / Ubuntu (ubuntu-latest)$1.282%
5ci.yml / test / Windows (windows-latest)$0.831%

One Job Group is the unit you can inspect and act on.

Start public. Authorize
only when it helps.

  • One public repository
  • Last 30 days
  • Top 5 Job Groups
  • Pro unlocks continuous monitoring for up to 10 private repositories.

We never modify your YAML or create pull requests.
This tool is read-only, built for clarity.

.github/workflows/ci.yml

1name: CI
2on: [push, pull_request]
3jobs:
4 simulator-test:
5 runs-on: macos-latest
6 steps:
7 - uses: actions/checkout@v4
8 - run: xcodebuild test …
Actions Cost Guard
  • Repository metadata
  • Workflows (YAML)
  • Job definitions
  • Runner usage
  • Source code×
  • Secrets×
  • Full logs×

Continuous monitoring
for private repositories.

Pro

$9/month

Up to 10 private repositories.

Connect GitHub to continue

Payment starts after compatibility checks.

FAQ

Is this my GitHub bill?

No. We calculate estimated runner cost based on GitHub-hosted runner pricing and observed usage. Your actual bill may differ based on minutes, discounts and billing rules.

What does the free scan read?

We read public repository metadata and workflow YAML, including job definitions and runner labels. We do not access source code, secrets or full logs.

Will it change my workflows?

No. Actions Cost Guard is read-only. We do not modify YAML, write to your repository or create pull requests.