recommendations

Find cheaper CI runners

Changed on

Prices the given CI jobs on every runner provider that fits the shape, using each provider's own billing granularity (per-minute round-up, per-second, minimums), plus self-hosted compute when self_hosted names a cloud and region. Results are cheapest first. Flags explain caveats such as self-hosted runners on public repositories or savings that need per-job durations to count.

post/v1/recommendations/runner

Request

Request body

billed_minutesnumber
job_countinteger
jobs_secondsnumber[]
monthly_minutesnumber
public_repoboolean

Response

One candidate per provider, cheapest first

billed_secondsnumber
compute_sourcestring
costnumber
cost_per_monthnumber
fetched_onstring
flagsstring[]
pricing_modelstring
providerstring
runtime_secondsnumber
savings_vs_currentnumber
skustring
source_urlstring
vm_instance_typestring

Changes