Skip to main content

Your GitHub Actions.
A smaller bill.

Run your GitHub Actions jobs on Celesto Cloud. Keep your workflows and GitHub logs. Celesto manages the runners.

Install Celesto CI Start with $5 in trial credits. No card required.
.github/workflows/ci.yml
jobs:
test:
− runs-on: ubuntu-latest
+ runs-on: [self-hosted, celesto-cloud]
steps:
- uses: actions/checkout@v4
- run: npm ci && npm test

After connecting your account, change the runner label in each job you want Celesto to run.

Managed cloud runnersLogs stay in GitHubYour laptop can stay closed

Know what your
runner costs.

12× cheaper than GitHub Actions, 8× cheaper than Blacksmith.

See the setup steps →

Micro runner

$0.0005 / minute

About $0.00000833 per second of runtime.

1 vCPU2 GB RAM20 GB root disk

USD · Micro compute rate. Runtime includes runner preparation and cleanup while the computer is running, not just your test steps.

Try up to 10,000 minutes of CI, free.

Start a one-time $5 trial, with no credit card required. That covers up to 166 hours 40 minutes of Micro runner runtime.

1/12 of GitHub’s
per-minute price.

Celesto Micro is 12× cheaper per runtime minute than GitHub’s standard Linux x64 runner. Micro is a smaller machine: 1 vCPU / 2 GB versus 2 vCPU / 8 GB. Actual cost per job depends on how long your workflow takes.

Linux runnerCPU / RAMUSD / minuteRate ÷ Celesto’s rate
Celesto MicroCurrent CI runner1 vCPU / 2 GB$0.00051× baseline
GitHub standard ↗Linux x64 · private repositories2 vCPU / 8 GB$0.00612×
Blacksmith ↗Ubuntu x642 vCPU / 8 GB$0.0048×
WarpBuild ↗Ubuntu x642 vCPU / 8 GB$0.0048×
GitHub slim ↗Linux x64 · private repositories1 vCPU / 5 GB$0.0024×

Published paid compute rates checked September 29, 2026. Multipliers compare the listed per-minute rates, not equivalent hardware, performance, or total bills. Free allowances, discounts, subscriptions, storage, and billing rounding are excluded. GitHub includes plan minutes; Blacksmith includes 3,000 x64 2-vCPU minutes per month. Celesto’s $5 trial is one-time. Benchmark your own job to compare its total cost.

Hardware sources: GitHub · Blacksmith · WarpBuild.

From installation
to a green check.

Start with one repository. Here’s what happens before its first job runs.

Install the App on the repositories you choose. Finish linking your Celesto organization before running a job.

Install the GitHub App

Select the GitHub account and repositories where you want to use Celesto CI.

Connect your Celesto account

Sign in, or create an account if you’re new. Continue directly to CI setup.

Choose who pays

Select your Celesto billing organization and verify GitHub access. Start its eligible $5 trial, or add credits if you’ve already used the trial.

Change the runner label and push

Update your workflow, then follow the job in GitHub Actions. Celesto starts the runner in the cloud.

A waiting job
shouldn’t be a mystery.

See preparation feedback in GitHub. If account setup or credits need attention, follow the guidance to resolve it before trying again.

Once the runner picks up your job, your usual steps and logs appear in GitHub Actions.

hello-world / test
✓ Celesto account connected
✓ Runner ready
✓ Checkout repository
✓ Run tests Passed

Illustrative sequence, not a live job. Actual GitHub messages vary by setup state.

Before your first run.

Do I need a Celesto account?

Yes. After installing the GitHub App, sign in or create a Celesto account and finish linking it to a billing organization. Installing the App alone does not enable runners.

What if I belong to multiple organizations?

Choose the eligible Celesto organization that will own and pay for the installation’s jobs. Check that organization’s credits before running CI.

Does my computer need to stay on?

No. GitHub sends the job event to Celesto, and the runner runs in Celesto Cloud.

How much CI can I run for free?

A one-time $5 trial covers up to 10,000 minutes (166 hours 40 minutes) at the Micro rate of $0.0005 per minute. Credits expire after 30 days and are shared with other sandbox usage. Runner preparation and cleanup consume runtime too. The trial allows one retained Micro sandbox at a time, so an existing sandbox can prevent a CI runner from starting.

What happens when credits run out?

New runners cannot start. Follow the credit guidance in GitHub, add credits to the linked organization, then retry the workflow.

Will every existing workflow work unchanged?

Review the tools and operating system your job needs. Celesto CI currently provisions a Linux Micro runner with 1 vCPU and 2 GB RAM. Jobs needing Windows, macOS, more memory, or additional tools need a suitable environment; verify requirements before migrating.

Start with $5 in credits.
Run your next commit.

Install Celesto CI