Runners

CI runners for GitHub Actions, CircleCI and Semaphore

One fleet of newer AMD EPYC machines, three CI providers, one price list. Change one line in your pipeline and the job runs here: 2x faster than GitHub-hosted at half the cost, and cheaper than CircleCI's and Semaphore's own machines size for size. The first 3,000 base minutes every month are free.

2x

faster than GitHub-hosted on the same jobs, measured at 4 vCPU

33%

less per minute than GitHub at 2 vCPU: $0.004 against $0.006

3,000

free base minutes every month, at every size

64

vCPU at the top, on x64 and arm64

Common questions

Which CI providers do BuildPulse runners support?

GitHub Actions, CircleCI and Semaphore, on the same machines at the same per-minute prices. On GitHub Actions you change the runs-on label, on CircleCI the resource class, and on Semaphore the agent type. Everything else in the pipeline stays where it is.

How much do BuildPulse runners cost?

From $0.004 a minute for 2 vCPU on x64, billed per minute with no minimums and no plan. The first 3,000 base minutes every month are free, at every size, and no credit card is needed to use them.

Are BuildPulse runners faster than GitHub-hosted runners?

Yes, and the measurement is public: 2x faster on the same jobs at 4 vCPU in a benchmark you can rerun from its repository. With the cheaper minute counted, the same work costs half as much.

Is this self-hosting?

No. Each job runs on a fresh machine that is discarded when the job ends, and BuildPulse runs the fleet. There are no instances to patch and no autoscaler to tune; on CircleCI and Semaphore the machine joins through the vendor’s own self-hosted runner or agent.

Move one job and time it

Point one job at a BuildPulse machine and compare the run times for a day. Everything else in your pipeline stays where it is.

3,000 free minutes every month · No credit card required