Skip to main content

Configuration & Pricing

BuildPulse charges based on compute usage for runners, billing per minute rounded to the nearest minute, similar to GitHub. Here are the different runner types to choose from:

Runner Types

x64 Runners

Instance TypeComputeMemoryStoragePrice (per minute)GitHub Price (per minute)
bp-ubuntu-latest-x64-2x2 vCPU8 GB150 GB$0.004$0.008
bp-ubuntu-latest-x64-4x4 vCPU16 GB150 GB$0.008$0.016
bp-ubuntu-latest-x64-8x8 vCPU32 GB150 GB$0.016$0.032
bp-ubuntu-latest-x64-16x16 vCPU64 GB150 GB$0.032$0.064
bp-ubuntu-latest-x64-32x32 vCPU128 GB150 GB$0.064$0.128
bp-ubuntu-latest-x64-64x64 vCPU256 GB150 GB$0.128$0.256
bp-docker-builder-x64-32x32 vCPU256 GB150 GB$0.04N/A
bp-docker-builder-x64-64x64 vCPU256 GB150 GB$0.08N/A

arm64 Runners

Instance TypeComputeMemoryStoragePrice (per minute)GitHub Price (per minute)
bp-ubuntu-latest-arm64-2x2 vCPU8 GB150 GB$0.0025$0.005
bp-ubuntu-latest-arm64-4x4 vCPU16 GB150 GB$0.005$0.01
bp-ubuntu-latest-arm64-8x8 vCPU32 GB150 GB$0.01$0.02
bp-ubuntu-latest-arm64-16x16 vCPU64 GB150 GB$0.02$0.04
bp-ubuntu-latest-arm64-32x32 vCPU128 GB150 GB$0.04$0.08
bp-ubuntu-latest-arm64-64x64 vCPU256 GB150 GB$0.08$0.16
bp-docker-builder-arm64-32x32 vCPU256 GB150 GB$0.04N/A
bp-docker-builder-arm64-64x64 vCPU256 GB150 GB$0.08N/A

BuildPulse vs. GitHub Actions Pricing

BuildPulse runners are priced 50% lower than equivalent GitHub Actions runners. The table below illustrates the per-minute cost comparison for both x64 and ARM runners:

Cost Example

Consider a practical example:

  • A 2vCPU GitHub runner completes a job in 25 minutes.
  • The same job on a 2vCPU BuildPulse runner takes only 17 minutes.
  • On a 4vCPU BuildPulse runner, job time drops further to 10 minutes.

Cost breakdown:

Runner LabelExecution TimeCost per MinuteTotal CostSavings
ubuntu-latest (GitHub)25 mins$0.008$0.20-
bp-ubuntu-latest-x64-2x17 mins$0.004$0.06866%
bp-ubuntu-latest-x64-4x10 mins$0.008$0.0860%
  • The 2vCPU BuildPulse Runner is 66% cheaper and 32% faster than GitHub’s runner.
  • The 4vCPU BuildPulse Runner saves 60%, but is over 2x as fast.

Overall, BuildPulse Runners are typically 50% cheaper per vCPU minute compared to GitHub, but total savings frequently approach 75% due to reduced execution times.

Unlimited Concurrency

BuildPulse Runners imposes no concurrency limits, allowing unlimited simultaneous jobs.

Instant Availability

Unlike other solutions where larger runners often face queues, all BuildPulse runner-types are available immediately upon request. Our dedicated compute pool ensures your workflows never experience delays or competition with other workloads.

Included Packages

x64

All BuildPulse runners come with pre-installed dependencies matching GitHub’s official runner images.

arm64

Currently, GitHub hasn't provided an official Ubuntu 22.04 ARM runner image. Therefore, BuildPulse arm64 runners might have minor compatibility variations compared to x64 runners. Contact our support team if you have specific compatibility needs.

Custom Images

To request custom images for BuildPulse runners, please reach out directly to support@buildpulse.io