123% flere rapporterte CVE-er per dag i 2026 enn i fjor.

Alternativer

GitHub-hostede runnere og 7 alternativer

Hva GitHub-hostede runnere gir deg, hva de koster og hvor de stopper, og runnerne som erstatter dem mens workflowene dine blir værende på GitHub Actions.

Oppdatert

Hva er GitHub-hostede runnere?

GitHub-hostede runnere er de virtuelle maskinene GitHub stiller til rådighet for å kjøre GitHub Actions-jobbene dine. Hver jobb får en ny VM i Microsoft Azure med Ubuntu, Windows eller macOS og et forhåndsinstallert verktøysett, og du velger en med en etikett som runs-on: ubuntu-latest.

Nettstedet til GitHub-hosted runners
github.com

GitHub vedlikeholder imagene i repositoriet actions/runner-images og oppdaterer programvaren i dem hver uke. GitHub støtter høyst to generelt tilgjengelige images og ett beta-image om gangen, og begynner å fase ut den eldste etiketten når en ny blir generelt tilgjengelig. Linux- og macOS-runnere gir deg passordløs sudo.

Spesifikasjoner og priser for standardrunnere

I private repositorier har en standard Linux-runner 2 vCPU, 8 GB RAM og en SSD på 14 GB, for $0.006 per minutt på x64. Offentlige repositorier får 4 vCPU og 16 GB RAM på Linux og Windows, gratis.

Standard GitHub-hostede runnere for private repositorier, per september 2026.
Funksjon Etikett vCPU RAM SSD Per minutt
Linux x64, én CPU ubuntu-slim 1 5 GB 14 GB $0.002
Linux x64 ubuntu-latest, ubuntu-24.04 2 8 GB 14 GB $0.006
Linux arm64 ubuntu-24.04-arm 2 8 GB 14 GB $0.005
Windows x64 windows-latest, windows-2025 2 8 GB 14 GB $0.010
Windows arm64 windows-11-arm 2 8 GB 14 GB $0.010
macOS arm64 (M1) macos-latest, macos-15 3 7 GB 14 GB $0.062
macOS Intel macos-15-intel 4 14 GB 14 GB $0.062

Grenser du må planlegge rundt

  • Fakturering: Hver jobb rundes opp til et helt minutt. Planene inkluderer 2 000 minutter på Free, 3 000 på Pro og Team og 50 000 på Enterprise Cloud.
  • Jobblengde: opptil 6 timer per jobb; ubuntu-slim stopper jobber etter 15 minutter.
  • Samtidighet: 20 samtidige jobber på Free, 40 på Pro, 60 på Team og 500 på Enterprise, med macOS begrenset til 5 på Free, Pro og Team.
  • Større runnere: opptil 96 kjerner på Linux x64, med statiske IP-er og privat nettverk i Azure, på Team- og Enterprise Cloud-planer. De koster fra $0.012 per minutt og oppover og bruker aldri inkluderte minutter.
  • Dokumentasjon: Runneren registrerer ikke hvilke pakker en jobb hentet. GitHubs avhengighetsgraf beskriver repositoriet, ikke et bestemt bygg.

Kostnader for GitHub Actions: hva et minutt koster, og hvordan du kutter det

Hvorfor team ser etter alternativer

Team erstatter GitHub-hostede runnere når regningen, kapasiteten, nettverkskontrollen eller dokumentasjonen av utgivelser ikke lenger passer. For mange team er standardvalgene nok: Det er ingenting å drifte, alle tre operativsystemene er tilgjengelige, og standardrunnere er gratis i offentlige repositorier.

Vi lager CRACI, så ta det med i vurderingen; vi beskriver hvert alternativ ut fra dets egen dokumentasjon og sier fra når et annet verktøy passer bedre. Team ser seg om etter noe annet når situasjonen deres endrer seg:

  • Volum. Per september 2026 oppgir GitHub en standard Linux x64-runner med 2 kjerner til $0.006 per minutt og runder hver jobb opp til et helt minutt. Med mange korte jobber blir den avrundingen merkbar.
  • Kapasitet og caching. Byggene vokser fra standardstørrelsen, eller bruker tiden på å gjenopprette cacher.
  • Nettverkskontroll. Du vil begrense hva et bygg kan nå, ikke bare hva det kjører.
  • Dokumentasjon. En kunde eller et regelverk spør hva som gikk inn i en utgivelse, og en generell runner registrerer ikke det.
  • Plassering. Noen jobber må kjøre i ditt eget nettverk eller din egen skykonto.

Hva du bør se etter

  • Pris per vCPU-minutt, minne per vCPU og hvordan bruken rundes av.
  • Operativsystemene og arkitekturene du trenger, inkludert ARM64.
  • Caching av avhengigheter og Docker-lag.
  • Egress-kontroll, og om den er en policy på jobben eller nettverksoppsett du selv vedlikeholder.
  • Byggdokumentasjon: SBOM-er, provenance og en registrering av hva hver jobb hentet.
  • Hvor runnerne befinner seg, og hvilken byggdokumentasjon innkjøpsavdelingen din ber om.

Der en leverandør nedenfor publiserer en påstand om fart, gjengir vi den som leverandørens tall. Din egen pipeline er den eneste rettferdige benchmarken.

Alternativene

CRACI (vårt produkt)

Nettstedet til CRACI
craci.com

CRACI er en GitHub Actions-kompatibel runner bygget rundt sikkerhet i leverandørkjeden. Installer CRACI GitHub App, og sett runs-on: craci. Faktureringen er $0.002 per vCPU-minutt ($0.004 for 2 vCPU), målt per sekund, med ARM64 til samme pris. Størrelsene går fra 1 til 32 beregningsenheter på 1 vCPU og 3 GB RAM. Hver jobb produserer en SBOM over det den hentet, med en fullstendighetsstatus, og kjører under en egress-policy som blokkerer ved feil.

Passer best for: Linux-bygg av programvare du leverer, der du må vise hva som gikk inn i hver utgivelse.

Vurder det hvis: dokumentasjon og egress-kontroll betyr like mye som kostnad. CRACI er bare Linux i dag (Windows og macOS står på veikartet) og har ikke noe gratisnivå. CRACI kjører bygg omtrent dobbelt så raskt som GitHub-hostede runnere, takket være raskere maskinvare, kortere køtider og caching.

CRACI vs. GitHub-hostede runnere

Blacksmith

Nettstedet til Blacksmith
blacksmith.sh

Blacksmith kjører GitHub Actions-jobber i Firecracker-microVM-er, med Ubuntu på x64 og ARM fra 2 til 32 vCPU, Windows i offentlig beta og macOS på Apple M4. Selskapet sier at runnerne er dobbelt så raske som GitHub-hostede runnere. En cache ved siden av runnerne fungerer med standard cache-actions, og sticky disks gir caching av Docker-lag til $0.50 per GB per måned. Per september 2026 koster 2 vCPU x64 $0.004 per minutt og ARM $0.0025, med 3 000 gratis minutter i måneden.

Passer best for: raskere og billigere Actions med Docker-caching og SSH-feilsøking.

Vurder det hvis: fart og kostnad er målet.

CRACI vs. Blacksmith

Depot

Nettstedet til Depot
depot.dev

Depot tilbyr Linux-runnere fra 2 til 64 vCPU, Windows og macOS på Startup-planen og oppover, koblet til en distribuert cache. Selskapet beskriver runnerne som "up to 3x faster than a GitHub-hosted runner." Den eksterne Docker-byggetjenesten beholder en persistent lagcache, Linux-runnere støtter egress-filtrering, og på Business-planen kan runnere ligge i din egen AWS-konto. Per september 2026 koster 2 vCPU $0.006 per minutt utover minuttene i planen, målt per sekund.

Passer best for: team der Docker-image-bygg tar mesteparten av CI-tiden.

Vurder det hvis: du også vil ha ekstern byggecache for Bazel, Gradle eller Turborepo.

CRACI vs. Depot

Namespace

Nettstedet til Namespace
namespace.so

Namespace kjører Linux-, Windows- og macOS-runnere på maskinvare selskapet drifter selv, valgt gjennom runnerprofiler. Cache-volumer beholder data på lokal lagring mellom kjøringer. Egress-policyene kjører i blokkeringsmodus eller rådgivende modus, som registrerer beslutninger uten å blokkere, så du kan bygge en tillatelsesliste fra ekte trafikk. Per september 2026 koster en Linux-runner med 2 vCPU og 4 GB $0.002 per minutt i planen og $0.003 ved overforbruk.

Passer best for: Linux-, Windows- og macOS-runnere fra én leverandør, med cache-volumer.

Vurder det hvis: du vil prøve ut en egress-policy før du håndhever den.

CRACI vs. Namespace

WarpBuild

Nettstedet til WarpBuild
warpbuild.com

WarpBuild tilbyr Linux-runnere på x86-64 og arm64 opptil 32 vCPU, Windows Server og macOS på Apple M4 Pro, med caching av containerlag og snapshot-runnere. Bring-your-own-cloud-alternativet kjører de samme runnerne i AWS-, GCP- eller Azure-kontoen din til $0.002 per minutt pluss skyregningen din. Hostet 2 vCPU x86-64 koster $0.004 per minutt (per september 2026). WarpBuild markedsfører bygg som er to til ti ganger raskere.

Passer best for: administrerte runnere i din egen skykonto.

Vurder det hvis: du trenger støtte for GitHub Enterprise Server eller en SLA på 99,9 % oppetid.

CRACI vs. WarpBuild

Vi sammenligner også CRACI direkte med RunsOn, som kjører runnere i din egen AWS-konto, Ubicloud og Avrea.

Selvhostede runnere med Actions Runner Controller

Actions Runner Controller (ARC) er "a Kubernetes operator that orchestrates and scales self-hosted runners for GitHub Actions." Runner scale sets vokser og krymper med antallet workflows som kjører, og runnere kan være kortlevde containere. GitHub tar ikke betalt per minutt for selvhostet bruk per september 2026, men du er ansvarlig for operativsystemet og programvaren, og GitHub advarer om at selvhostede runnere nesten aldri bør brukes for offentlige repositorier.

Passer best for: jobber som må kjøre i nettverket ditt eller på din egen maskinvare.

Vurder det hvis: du allerede kjører Kubernetes og har tid til å herde og vedlikeholde det.

Administrerte vs. selvhostede runnere

Tillegg: StepSecurity Harden-Runner

Nettstedet til StepSecurity
stepsecurity.io

Hvis du vil beholde GitHub-hostede runnere, legger Harden-Runner til sikkerhet på dem i stedet for å erstatte dem. Det er en agent som legges til som første steg i en jobb. Den kartlegger utgående tilkoblinger, prosesser og filskrivinger for hvert workflow-steg, bygger en baseline i revisjonsmodus og blokkerer egress til alt utenfor en tillatelsesliste. Den støtter GitHub-hostede Linux-runnere fullt ut og kjører i revisjonsmodus på Windows og macOS. Community-nivået er gratis for offentlige repositorier; Enterprise koster $16 per bidragende utvikler per måned (per september 2026).

Passer best for: egress-kontroll og innsyn under kjøring uten å bytte runner.

CRACI vs. StepSecurity

Side om side

Priser per september 2026. Minne per vCPU varierer mellom leverandørene.
Funksjon CRACI GitHub-hosted Blacksmith Depot Namespace WarpBuild Selvhostet
Pris, 2 vCPU Linux x64 $0.004 per minutt $0.006 per minutt $0.004 per minutt $0.006 per minutt utover planen $0.002 i planen, $0.003 ved overforbruk $0.004 per minutt Ingen avgift til GitHub; du betaler for vertene
Måling Per sekund Rundet opp til hele minutter per jobb Ikke oppgitt Per sekund Minimum ett minutt, deretter per minutt Per minutt Vertene dine, i bruk eller ledige
Gratis bruk Ikke noe gratisnivå 2 000 til 50 000 minutter per måned 3 000 minutter per måned 7 dagers prøveperiode Ikke oppgitt Gratis brukskvote Ikke relevant
Windows og macOS Bare Linux i dag Windows i beta Alle verter du kjører
Docker layer caching Ikke oppgitt Ditt oppsett
Egress-policy per jobb Azure private networking Statiske IP-adresser Blokkerende eller rådgivende BYOC-nettverksregler Du bygger det selv
SBOM over det hver jobb hentet Med fullstendighetsstatus Image-skanning med Syft
Signert provenance for bygget Ingen signert provenance Artifact attestations BuildKit image attestations Verktøy du legger til
Kjører i din sky eller ditt nettverk Kundehostede runnere, Enterprise Azure private networking Ikke oppgitt AWS, Business-plan Ikke oppgitt BYOC
  • Inkludert
  • Delvis
  • Ikke inkludert
  • På veikartet

"Ikke oppgitt" betyr at vi ikke kunne bekrefte det på leverandørens offentlige sider.

Når du bør bli på GitHub-hostede runnere

  • Bruken din holder seg innenfor de inkluderte minuttene i planen, eller repositoriene dine er offentlige.
  • Du vil ikke ha noe oppsett og ingen ekstra leverandør.
  • Du trenger et dokumentert SLSA-nivå: GitHub oppgir at artifact attestations gir SLSA v1.0 Build Level 2, og Level 3 med gjenbrukbare workflows.
  • Du kan blande: Valget gjøres per jobb, så macOS- og Windows-jobber kan bli værende mens Linux-jobber flyttes.

Les mer om CI/CD-integrasjon, priser for CRACI og oppstartsprogrammet, eller book en demo for å se en av dine egne workflows på CRACI.

GitHub-hostede runnere: ofte stilte spørsmål

Spesifikasjoner, priser, grenser og alternativene, i korte svar.

Hva er GitHub-hostede runnere?

De er maskinene GitHub stiller til rådighet for å kjøre GitHub Actions-jobber. Hver jobb får en ny virtuell maskin hostet av GitHub i Microsoft Azure, med Ubuntu, Windows eller macOS og et forhåndsinstallert verktøysett fra repositoriet actions/runner-images. Du velger en med en etikett som runs-on: ubuntu-latest.

Hva er spesifikasjonene til ubuntu-latest?

I private repositorier er ubuntu-latest Ubuntu 24.04 på 2 x64 vCPU med 8 GB RAM og en SSD på 14 GB. I offentlige repositorier får samme etikett 4 vCPU og 16 GB RAM.

Hva koster GitHub-hostede runnere?

Per september 2026 koster standard Linux x64-runner med 2 kjerner $0.006 per minutt, arm64 $0.005, Windows $0.010 og macOS $0.062. Planene inkluderer 2 000 til 50 000 minutter i måneden for standardrunnere, og standardrunnere er gratis i offentlige repositorier. GitHub runder hver jobb opp til et helt minutt.

Hvor lenge kan en jobb kjøre på en GitHub-hostet runner?

Opptil 6 timer per jobb. Runneren ubuntu-slim med én CPU stopper jobber etter 15 minutter. Samtidighet er begrenset etter plan: 20 samtidige jobber på Free, 40 på Pro, 60 på Team og 500 på Enterprise.

Hva er større runnere?

Større runnere er GitHub-hostede runnere med mer CPU, RAM og disk, opptil 96 kjerner på Linux x64, med alternativer som statiske IP-adresser, privat nettverk i Azure og GPU-er. De krever en Team- eller Enterprise Cloud-plan, faktureres per minutt fra $0.012 for 4 kjerner og bruker aldri inkluderte minutter.

Bør jeg bruke GitHub-hostede eller selvhostede runnere?

GitHub-hostede runnere krever ikke vedlikehold og passer for de fleste team der bruken holder seg innenfor de inkluderte minuttene. Selvhostede runnere har ingen minuttkostnad hos GitHub i dag, men du må drifte, patche og sikre maskinene selv, og GitHub fraråder å bruke dem på offentlige repositorier. En administrert runner som CRACI ligger mellom de to: ingenting å drifte, lavere listepris på standard Linux-runnere og byggdokumentasjon på hver jobb.

Kan jeg bytte runner uten å endre workflowene mine?

Ja. Alle de administrerte alternativene på denne siden beholder workflowene dine på GitHub Actions og endrer bare etiketten runs-on, per jobb. På CRACI installerer du GitHub-appen og setter runs-on: craci.

Har CRACI et gratisnivå?

Nei. Du betaler per byggeminutt fra det første minuttet, $0.004 på en runner med 2 vCPU, målt per sekund, uten månedsavgift og uten betaling per SBOM. Oppstartsprogrammet gir minst 100 000 gratis byggeminutter og praktisk onboarding.

Se byggene dine på en runner som registrerer dem

Book en demo, så kjører vi en av workflowene dine på CRACI og sammenligner regningen, bygget og SBOM-en med GitHub-hostede runnere.

Book en demo