Cheap and Fast GitHub Actions Runners

Change one line in your workflow and every job runs on a new Linux VM in your own Boat account, billed per second. Bake your tools into a runner image, and each job starts with them already installed.

Workflow run on main · a1b2c3d

smyrg-small · 2 vCPU · 4 GB RAM

lintNot started

$0.0000000:00

testNot started

$0.0000000:00

buildWaits for lint and test

$0.0000000:00

Pipeline compute cost$0.00000

One line in your workflow.

Keep your steps, actions, and secrets. Only the runner label changes.

  1. 1Connect GitHub and install the Smyrg App.
  2. 2Connect your Boat account and choose a wallet.
  3. 3Change runs-on, commit, and push.
smyrg-small
2 vCPU · 4 GB RAM
smyrg-medium
4 vCPU · 8 GB RAM
.github/workflows/ci.yml
.smyrg/setup.sh
# Runs once in a build VM. Smyrg saves the result as your image.
sudo apt-get update
sudo apt-get install -y python3 nodejs jq
sudo install -m 0644 tool-config.json /etc/my-tool/config.json

Runner images

Your toolchain, already in the VM.

Put a setup script in your repository. Smyrg builds it into a VM image, so your jobs skip the install steps.

  1. Open a pull request Add .smyrg/image.yml and a setup script.
  2. CI runs on the new image Smyrg builds a candidate image for the PR. Your normal CI jobs run on it, so they test it.
  3. Merge to make it active New jobs use the new image. A failed build keeps your last good image.
Read the image guide

Built for CI you can trust

A new VM for every job

Smyrg starts a new Boat VM for each job and removes it when the job ends. No VM runs a second job, so no state moves between builds.

Your compute, your bill

Boat bills your own wallet per second. The Smyrg subscription pays for job coordination only.

Keys stay out of the VM

Your Boat key and the GitHub App key stay in Smyrg. A runner VM gets only the one-time registration for its own job.

Pricing

Limited-time offer
$19/ mo + Boat fee
  • 1,000 service job minutes
  • 2 concurrent jobs

Subscribe now and keep $19 / month. The price goes up to $29 / month later.

Boat bills VM compute to your wallet per second. Boat pricing

Connect GitHub