Skip to content

Guides

How to design a runner label strategy

Labels grew organically and nobody knows which to use.

5 min read

Labels grew organically and nobody knows which to use.

Why it happens

Ad-hoc labels mean teams pick defensively large runners and cost drifts upward.

How to fix it

  1. Encode OS, architecture and size in a consistent scheme
  2. Publish a short table mapping workload type to recommended label
  3. Audit label usage quarterly and retire unused ones
  4. Use distinct labels per team where you need cost attribution

Your next build could be twice as fast, at half the price

Start free. Migrating away is the same one line, and we publish that diff too.