Vergelijking
Prijzen van GitHub Actions-runners vergeleken
Wat een GitHub Actions-minuut kost op door GitHub gehoste runners en bij de beheerde aanbieders die ze vervangen, hoe elk daarvan factureert, en wat u voor die prijs krijgt naast rekenkracht.
Bijgewerkt op
Wat kosten GitHub Actions-runners?
Een standaard door GitHub gehoste Linux-runner met 2 cores kost $0.006 per minuut, en dezelfde runner op arm64 kost $0.005. Windows kost $0.010 per minuut en macOS $0.062, per september 2026. Elk plan bevat gratis minuten voor standaardrunners, standaardrunners zijn gratis in openbare repositories, en GitHub rekent vandaag geen minuutprijs voor self-hosted runners.
| Functie | Label | vCPU | RAM | Per minuut |
|---|---|---|---|---|
| Linux 1-core x64 | ubuntu-slim | 1 | 5 GB | $0.002 |
| Linux 2-core x64 | ubuntu-latest | 2 | 8 GB | $0.006 |
| Linux 2-core arm64 | ubuntu-24.04-arm | 2 | 8 GB | $0.005 |
| Windows 2-core x64 | windows-latest | 2 | 8 GB | $0.010 |
| Windows 2-core arm64 | windows-11-arm | 2 | 8 GB | $0.010 |
| macOS 3-core M1 | macos-latest | 3 | 7 GB | $0.062 |
| macOS 4-core Intel | macos-15-intel | 4 | 14 GB | $0.062 |
De runner ubuntu-slim is een container in plaats van een volledige virtuele machine en stopt jobs na 15
minuten. In openbare repositories krijgen de standaard Linux- en Windows-runners gratis 4 vCPU en 16 GB RAM.
Is GitHub Actions gratis? Gratis minuten per plan
GitHub Actions is gratis in openbare repositories: standaard door GitHub gehoste runners kosten daar niets, zonder limiet op het aantal minuten. Self-hosted runners zijn per oktober 2026 ook gratis. Privérepositories krijgen een maandelijks quotum gratis minuten op standaardrunners, plus artefactopslag en cacheruimte, en betalen daarboven per minuut.
| Functie | Inbegrepen minuten | Artefactopslag | Cache |
|---|---|---|---|
| GitHub Free | 2.000 | 500 MB | 10 GB per repository |
| GitHub Pro | 3.000 | 1 GB | 10 GB per repository |
| GitHub Team | 3.000 | 2 GB | 10 GB per repository |
| GitHub Enterprise Cloud | 50.000 | 50 GB | 10 GB per repository |
- Maandelijkse reset: gratis minuten worden aan het begin van elke factureringscyclus teruggezet op het volledige aantal.
- Alleen standaardrunners: grotere runners gebruiken nooit inbegrepen minuten en worden zelfs in openbare repositories gefactureerd.
- Als het quotum op is: zonder betaalmethode wordt het gebruik geblokkeerd tot de volgende cyclus. Met een betaalmethode betaalt u de rest van de maand per minuut, binnen de budgetten die u instelt. GitHub stuurt e-mailmeldingen bij 90% en 100% van het inbegrepen gebruik.
- Wat de gratis laag waard is: 2.000 minuten op een Linux x64-runner met 2 cores is $12 aan gebruik tegen $0.006 per minuut, en 3.000 is $18. Een team op GitHub Team dat 20.000 minuten per maand draait, betaalt voor 17.000 daarvan: $102.
- Windows en macOS: oudere versies van de GitHub-documentatie telden Windows-minuten voor 2x en macOS-minuten voor 10x mee voor de inbegrepen minuten. De huidige documentatie vermeldt het quotum in minuten en noemt geen vermenigvuldigers meer, dus controleer op uw factureringspagina hoe macOS-jobs het quotum verbruiken.
Grotere runners: GitHub en CRACI per grootte
GitHub prijst grotere runners per grootte, van $0.012 per minuut voor een Linux x64-runner met 4 cores tot $0.252 voor 96 cores. CRACI rekent bij elke grootte van 1 tot 32 vCPU dezelfde $0.002 per vCPU-minuut, op x86-64 en ARM64 gelijk.
| Functie | CRACI | GitHub Linux x64 | GitHub Linux arm64 |
|---|---|---|---|
| 2 vCPU | $0.004 | $0.006 | $0.005 |
| 4 vCPU | $0.008 | $0.012 | $0.008 |
| 8 vCPU | $0.016 | $0.022 | $0.014 |
| 16 vCPU | $0.032 | $0.042 | $0.026 |
| 32 vCPU | $0.064 | $0.082 | $0.050 |
| 64 vCPU | Niet aangeboden | $0.162 | $0.098 |
| 96 vCPU | Niet aangeboden | $0.252 | Niet aangeboden |
Tegenover GitHub op Linux x64 ligt de catalogusprijs van CRACI ongeveer 33% lager bij 2 en 4 vCPU en ongeveer 22% lager bij 32 vCPU. Op ARM64 ligt CRACI 20% lager bij 2 vCPU en gelijk bij 4 vCPU; daarboven zijn de grotere arm64-runners van GitHub goedkoper, en bij 32 vCPU kost CRACI ongeveer 28% meer. Ook het geheugen verschilt. Een rekeneenheid van CRACI is 1 vCPU met 3 GB RAM; een standaard GitHub-runner met 2 cores heeft 8 GB. Grotere runners van GitHub vereisen bovendien een Team- of Enterprise Cloud-plan en gebruiken nooit inbegrepen minuten.
Prijzen van macOS-runners
macOS is de duurste runner op GitHub Actions. De standaardrunner macos-latest, 3 cores op Apple M1, kost
$0.062 per minuut, ongeveer tien keer het tarief voor Linux x64 met 2 cores. De Intel-runner met 4 cores kost
hetzelfde. De grotere macOS-runners zijn een M2 Pro met 5 cores voor $0.102 en een Intel met 12 cores voor $0.077;
zoals elke grotere runner vereisen ze een Team- of Enterprise Cloud-plan en gebruiken ze nooit inbegrepen minuten.
| Functie | Runner | vCPU | RAM | Per minuut | Per vCPU-minuut |
|---|---|---|---|---|---|
| 3-core Apple silicon | macos-latest (M1) | 3 | 7 GB | $0.062 | $0.0207 |
| 4-core Intel | macos-15-intel | 4 | 14 GB | $0.062 | $0.0155 |
| 12-core Intel | large (Intel) | 12 | 30 GB | $0.077 | $0.0064 |
| 5-core Apple silicon | xlarge (M2 Pro) | 5 | 14 GB | $0.102 | $0.0204 |
Tegen die tarieven kost een iOS-build van 10 minuten op macos-latest $0.62, en 1.000 daarvan per maand
kosten $620 vóór inbegrepen minuten. Beheerde runneraanbieders verkopen nieuwere Apple silicon, vooral van de
M4-generatie, met meer cores per runner. Per vCPU-minuut vermelden ze tussen ongeveer de helft en twee derde van het
M1-tarief van GitHub.
| Functie | Chip | vCPU | RAM | Per minuut | Per vCPU-minuut |
|---|---|---|---|---|---|
| Namespace, 6 vCPU | Apple Silicon | 6 | 14 GB | $0.06 | $0.0100 |
| Namespace, 12 vCPU | Apple Silicon | 12 | 28 GB | $0.12 | $0.0100 |
| Blacksmith, 6 vCPU | M4 | 6 | 24 GB | $0.08 | $0.0133 |
| Depot, 8 vCPU | M2 or M4 | 8 | 24 GB | $0.08 (Startup plan and above) | $0.0100 |
| WarpBuild, 6 vCPU | M4 Pro | 6 | 14 GB | $0.08 | $0.0133 |
| WarpBuild, 12 vCPU | M4 Pro | 12 | 28 GB | $0.16 | $0.0133 |
Vergelijk bij het aantal cores dat uw builds gebruiken: een runner met 6 cores voor $0.08 kost per minuut meer dan de runner met 3 cores van GitHub, maar per vCPU-minuut minder. CRACI biedt nog geen macOS-runners; macOS staat op de roadmap. De runner wordt per job gekozen, dus macOS-jobs kunnen op door GitHub gehoste runners blijven terwijl Linux-jobs overstappen.
Hoe GitHub Actions-minuten factureert
GitHub rondt elke job naar boven af op de volgende hele minuut en rekent het minuuttarief van de gebruikte runner. Minuten die in uw plan zijn inbegrepen, worden eerst verbruikt, en alleen op standaardrunners. Zie prijzen van GitHub Actions voor de prijs van GitHub bij elke grootte op Linux, Windows en macOS.
- Inbegrepen minuten per maand: 2.000 op Free, 3.000 op Pro en Team, 50.000 op Enterprise Cloud, zoals in de tabel hierboven.
- Afronding: "GitHub rounds the minutes and partial minutes each job uses up to the nearest whole minute." Een lintjob van 10 seconden wordt als een volledige minuut gefactureerd.
- Grotere runners: "always charged for, even when used by public repositories or when you have quota available."
- Openbare repositories: standaard door GitHub gehoste runners zijn gratis.
- Self-hosted runners: de factureringsdocumentatie van GitHub beschrijft self-hosted gebruik als gratis. U betaalt voor de machines.
GitHubs heffing op self-hosted runners: uitgesteld, niet geschrapt
In december 2025 kondigde GitHub twee wijzigingen tegelijk aan. De prijzen van gehoste runners daalden op 1 januari 2026 met maximaal 39%, en die verlaging is doorgegaan. Het kondigde ook "a new $0.002 per minute GitHub Actions cloud platform charge" aan voor gebruik van self-hosted runners vanaf 1 maart 2026. De heffing riep een sterke reactie op bij teams die hun eigen hardware draaien, en binnen enkele dagen meldde GitHub: "postponing the announced billing change for self-hosted GitHub Actions to take time to re-evaluate our approach."
Per oktober 2026 is de heffing niet van kracht, beschrijft de factureringsdocumentatie van GitHub het gebruik van self-hosted runners nog steeds als gratis, en is er geen nieuwe datum aangekondigd. GitHub heeft het idee ook niet ingetrokken. De redenering staat nog overeind: GitHub zegt dat het "real costs in running the Actions control plane" heeft en dat self-hosted gebruik "largely being subsidized by the prices set for GitHub-hosted runners" was. Reken erop dat de heffing in een of andere vorm terugkomt.
Zoals aangekondigd zou de heffing als volgt hebben gewerkt:
- Tarief: $0.002 per minuut gebruik van self-hosted runners, bovenop wat de machines u kosten.
- Reikwijdte: alleen privérepositories. Runnergebruik in openbare repositories blijft gratis.
- Inbegrepen minuten: gebruik waarop de heffing van toepassing is, zou meetellen voor de minuten die in uw plan zijn inbegrepen, dezelfde pot waaruit uw door GitHub gehoste jobs putten.
- GitHub Enterprise Server: geen gevolgen.
| Functie | Platformheffing per maand |
|---|---|
| 10.000 minuten | $20 |
| 50.000 minuten | $100 |
| 100.000 minuten | $200 |
| 500.000 minuten | $1,000 |
Voor een team dat 100.000 self-hosted minuten per maand draait, is dat ongeveer $200 per maand, of $2,400 per jaar, voor dezelfde hardware waarvoor het al betaalt. Een klein bedrag naast de machines en de mensen die ze draaiende houden, maar het haalt de aanname dat self-hosted runners gratis zijn uit het kostenmodel.
Wat een job werkelijk kost: facturering per minuut vs per seconde
Bij pipelines met veel korte jobs is de manier waarop een aanbieder meet net zo belangrijk als de catalogusprijs. Een job die 30 seconden draait, wordt op GitHub als één minuut gefactureerd en op CRACI als 30 seconden.
Voorbeeld, met illustratieve invoer: 20.000 jobs per maand op Linux x64 met 2 vCPU, die elk 90 seconden draaien.
- Door GitHub gehost: elke job wordt afgerond op 2 minuten, dus 40.000 minuten × $0.006 = $240 vóór inbegrepen minuten.
- CRACI: 30.000 minuten per seconde gemeten × $0.004 = $120, 50% minder voor de rekenkracht.
Plannen veranderen de totalen. GitHub Team bevat 3.000 minuten. CRACI heeft geen maandelijkse kosten en geen inbegrepen minuten: u betaalt alleen voor buildminuten. Lange jobs naderen het verschil in catalogusprijs, ongeveer 33% op x64 met 2 vCPU.
Prijzen van GitHub Actions: wat een minuut kost en hoe u de rekening verlaagt
Voor wie dit is
U gebruikt GitHub Actions en de runner staat ter discussie. De rekening is gegroeid, jobs staan in de wachtrij, of
een klant heeft om een SBOM en herkomstgegevens voor elke release gevraagd. De beheerde aanbieders op deze pagina
sluiten allemaal op dezelfde manier aan: u koppelt ze aan uw GitHub-organisatie en wijzigt het label
runs-on op een job. Workflows, actions en de GitHub-interface blijven zoals ze zijn, dus u kunt job
voor job testen.
Wij bouwen CRACI, dus houd daar rekening mee. Elk ander product is beschreven op basis van de eigen documentatie en prijspagina's, en we zeggen waar een andere optie beter past.
Hoe u kiest
- Welke besturingssystemen hebt u nodig? CRACI ondersteunt vandaag alleen Linux; Windows en macOS staan op de roadmap. GitHub, Blacksmith, Depot, Namespace en WarpBuild bieden ook Windows en macOS.
- Hoe zien uw jobs eruit? Het geheugen per vCPU loopt bij deze producten uiteen van 2 GB tot 4 GB, dus vergelijk prijzen bij het geheugen dat uw builds nodig hebben, niet alleen bij het aantal vCPU's.
- Veel korte jobs? Dan is de meetwijze net zo belangrijk als de catalogusprijs. GitHub rondt elke job naar boven af op de hele minuut; CRACI en Depot meten per seconde.
- Zijn Docker-imagebuilds het knelpunt? CRACI biedt lokale, externe en bind-mount-layercaches, en Blacksmith, Depot, Namespace en WarpBuild hebben allemaal een eigen vorm van layercaching.
- Moet u laten zien wat er in een release is gegaan? Alleen CRACI legt de pakketten vast die elke job heeft opgehaald en maakt van die vastlegging een SBOM met een vermelde volledigheid.
- Moet u bepalen wat een build kan bereiken? CRACI, Depot en Namespace koppelen een egressbeleid aan de runner. StepSecurity voegt er een toe aan de runners die u al hebt.
Runneraanbieders in één oogopslag
CRACI, Blacksmith en WarpBuild vermelden Linux x64 met 2 vCPU onder de $0.006 per minuut van GitHub, en Namespace nog lager binnen de planminuten. De prijzen zijn de catalogusprijzen van elke leverancier voor Linux-runners in Amerikaanse dollars, per september 2026 (CRACI per oktober 2026).
Zie prijzen van CI-runners vergeleken voor elke grootte, ARM64, Windows, macOS en de eigen runners van de CI-platforms, met grafieken per vCPU en een kostencalculator.
| Functie | CRACI | Door GitHub gehost | Blacksmith | Depot | Namespace | WarpBuild |
|---|---|---|---|---|---|---|
| Installatie | GitHub App, daarna runs-on: craci | Ingebouwd | GitHub App, daarna een nieuw label | Koppel de organisatie, daarna een nieuw label | Runnerprofiel als label | Een nieuw runs-on-label |
| Linux x64 met 2 vCPU, per minuut | $0.004 | $0.006 | $0.004 | $0.006 na de planminuten | $0.002 binnen plan, $0.003 bij overschrijding | $0.004 |
| Linux ARM64 met 2 vCPU, per minuut | $0.004 | $0.005 | $0.0025 | $0.006 | Niet vermeld | $0.003 |
| RAM bij 2 vCPU | 6 GB | 8 GB | 8 GB op x64 | 8 GB | 4 GB | 8 GB |
| Grootste Linux-formaat | 32 vCPU | 64 cores | 32 vCPU | 64 vCPU | 64 vCPU | 32 vCPU |
| Meting | Per seconde | Naar boven afgerond op de minuut | Niet vermeld | Per seconde | Per minuut, minimaal 1 minuut | Per minuut |
| Inbegrepen gebruik | $0.004 per minuut met 2 vCPU, geen maandelijkse kosten | 2.000 tot 50.000 minuten per plan | 3.000 gratis minuten per maand | Developer $20 per maand, 2.000 minuten | Team $100 per maand, 100.000 unit-minuten | Niet vermeld |
| Windows en macOS | Vandaag alleen Linux | Windows in bèta | ||||
| Docker-layercaching | Niet vermeld | |||||
| Egressbeleid op de runner | Getypeerde bronnen, fail-closed | Azure private networking | Statische IP's | Regels voor IP en hostnaam | Domeinregels, adviesmodus | BYOC-securitygroups |
| SBOM van wat elke job heeft opgehaald | Volledigheid per job | Syft-scan van images | ||||
| Ondertekende herkomst van de build | Geen ondertekende herkomstgegevens | Attestations, SLSA L2 of L3 | BuildKit-image-attestations |
- Inbegrepen
- Gedeeltelijk
- Niet inbegrepen
- Op de roadmap
De opties
CRACI
Een Linux-runner voor GitHub Actions, gebouwd rond ketenbeveiliging, die builds ongeveer twee keer zo snel draait als door GitHub gehoste runners, dankzij snellere hardware, kortere wachtrijen en caching. De groottes lopen van 1 tot 32 rekeneenheden van elk 1 vCPU en 3 GB RAM, op x86-64 en ARM64 tegen hetzelfde tarief. De facturering is $0.002 per vCPU-minuut, per seconde gemeten, zonder maandelijkse kosten. Terwijl elke job draait, legt een proxy die pakketten herkent vast wat de job ophaalt, inclusief pakketten die uit CI-caches zijn teruggezet, en maakt een CycloneDX- of SPDX-SBOM met een volledigheidsstatus per job en per cache. Egressbeleid is standaard weigeren of toestaan, wordt vóór de job gevalideerd en is fail-closed. De API levert SBOM's, netwerktraces en herkomstgegevens; CRACI ondertekent geen herkomstgegevens en claimt geen SLSA-niveau. Het meest geschikt voor teams die software leveren en moeten laten zien wat er in elke release is gegaan. Container-layercaching is beschikbaar: lokale, externe en bind-mount-caches. Let op: vandaag alleen Linux en nog geen door de klant gehoste runners; beide staan op de roadmap.
Door GitHub gehoste runners
De standaardkeuze. Elke job krijgt een nieuwe virtuele machine, er valt niets te beheren, en Linux, Windows en macOS zijn beschikbaar. De standaard Linux x64-runner met 2 cores kost $0.006 per minuut, arm64 kost $0.005, en grotere runners gaan tot 64 cores. Plannen bevatten 2.000 tot 50.000 minuten per maand, en standaardrunners zijn gratis op openbare repositories. Voor herkomstgegevens bieden de artifact attestations van GitHub SLSA v1.0 Build Level 2, of Level 3 met herbruikbare workflows. Het meest geschikt voor Windows- en macOS-jobs, openbare repositories en gebruik dat binnen de inbegrepen minuten past. Let op: afronding per job op de hele minuut. De dependency graph beschrijft de repository, niet een specifieke build.
CRACI vs door GitHub gehoste runners
Blacksmith
Een beheerde runnerdienst die zich richt op snelheid en kosten. U installeert de GitHub App en vervangt labels. Per september 2026 kost Ubuntu x64 met 2 vCPU $0.004 per minuut en ARM $0.0025, met 3.000 gratis x64-minuten per maand per organisatie. Het biedt Ubuntu op x64 en ARM van 2 tot 32 vCPU, Windows in publieke bèta en macOS op Apple M4, plus een cache naast de runners en Docker-layercaching op sticky disks voor $0.50 per GB per maand. Blacksmith zegt dat zijn runners twee keer zo snel zijn als door GitHub gehoste runners; dat is zijn eigen cijfer. Het meest geschikt voor snellere, goedkopere Actions met Docker-caching. Let op: statische IP's in plaats van een egressbeleid, en geen build-SBOM of herkomstgegevens onder de gedocumenteerde functies.
Depot
Buildversnelling: GitHub Actions-runners, een externe Docker-builddienst met een persistente NVMe-layercache, en
externe caching voor tools als Bazel en Gradle. U koppelt uw organisatie en wijzigt het label, bijvoorbeeld in
depot-ubuntu-24.04. De Linux-runner met 2 vCPU en 8 GB kost $0.006 per minuut boven de planminuten, Arm
tegen hetzelfde tarief, tot 64 vCPU. Egressfilters staan IP's, CIDR's en hostnamen toe of weigeren ze op
Linux-runners, en depot build kan met Syft een SPDX-SBOM van de image genereren. Depot omschrijft zijn
runners als tot 3x sneller dan door GitHub gehoste runners. Het meest geschikt voor CI die wordt
gedomineerd door Docker-imagebuilds, of runners in uw eigen AWS-account.
Let op: een SBOM die de image beschrijft, niet de hele job.
Namespace
Beheerde runners op hardware die Namespace zelf beheert, voor Linux op AMD64 en ARM64, Windows (Team-plan en hoger)
en macOS. U maakt een runnerprofiel aan en verwijst ernaar in runs-on. Een Linux-runner met 2 vCPU en
4 GB kost $0.002 per minuut binnen de planminuten en $0.003 bij overschrijding; het gebruik heeft een minimum van één
minuut per job. Cachevolumes bewaren gegevens tussen runs op lokale opslag. Het egressbeleid draait in blokkeermodus
of in adviesmodus, die beslissingen vastlegt zonder te blokkeren, zodat u een allowlist kunt opbouwen uit echt
verkeer. Het meest geschikt voor lage catalogusprijzen, macOS en het testen van een egressbeleid
voordat u het afdwingt. Let op: 2 GB RAM per vCPU, en egresslogs die domeinen tonen in plaats van
pakketten.
WarpBuild
Gehoste runners, of dezelfde runners in uw eigen AWS-, GCP- of Azure-account (bring your own cloud, BYOC). U wijzigt
runs-on in een WarpBuild-label zoals warp-ubuntu-latest-x64-2x. Linux draait op x86-64 en
arm64 van 2 vCPU en 8 GB tot 32 vCPU, naast Windows en macOS op Apple M4 Pro. Per september 2026 kost 2 vCPU $0.004
per minuut op x86-64 en $0.003 op arm64, per minuut gefactureerd; BYOC kost $0.002 plus uw cloudrekening. Het biedt
container-layercaching, snapshotrunners en externe Docker-builders. WarpBuild adverteert met builds die twee tot tien
keer sneller zijn. Het meest geschikt voor runners in uw eigen cloud.
Let op: geen gedocumenteerd egressbeleid per job op gehoste runners.
We vergelijken CRACI ook een-op-een met RunsOn, dat runners in uw eigen AWS-account draait, Ubicloud en Avrea.
De doe-het-zelfoptie: self-hosted runners
U kunt ook uw eigen runners draaien. Actions Runner Controller (ARC) is een Kubernetes-operator die self-hosted runners voor GitHub Actions orkestreert en schaalt, met runner scale sets die groeien en krimpen met het aantal draaiende workflows. Per oktober 2026 beschrijft de factureringsdocumentatie van GitHub het gebruik van self-hosted runners als gratis; de aangekondigde platformheffing voor self-hosted runners is uitgesteld, niet geschrapt.
Wat GitHub niet dekt, is alles rond de runner. De documentatie zegt dat bij self-hosted runners "you are responsible for updating the operating system and all other software," en waarschuwt dat ze geen garanties bieden voor het draaien in tijdelijke, schone virtuele machines. Hosts, patching, isolatie en egresscontrole moet u zelf opbouwen en draaiende houden. Self-hosting is het juiste antwoord wanneer een job binnen uw netwerk of op uw eigen hardware moet draaien; CRACI biedt nog geen door de klant gehoste runners; die staan op de roadmap voor Enterprise.
Beheerde vs self-hosted runners: een kostenmodel
Egresscontrole toevoegen aan de runners die u houdt
Wilt u op door GitHub gehoste of self-hosted runners blijven, dan voegt Harden-Runner van StepSecurity egresscontrole toe zonder van runner te wisselen. Het is een agent die uitgaande verbindingen, processen en bestandsschrijfacties in elke job bewaakt, ze koppelt aan de stap die ze veroorzaakte, en na een auditperiode alles kan blokkeren wat niet op een allowlist staat. Het heeft volledige ondersteuning op door GitHub gehoste Linux-runners, een auditmodus op Windows en macOS, en op de Enterprise-laag self-hosted VM's, bare metal en ARC. Per september 2026 is de Community-laag gratis voor openbare repositories en kost Enterprise $16 per bijdragende ontwikkelaar per maand, met runnerkosten apart. Het legt bestemmingen, processen en bestanden vast, geen SBOM op pakketniveau.
Waar CRACI past
De meeste van deze producten concurreren op snelheid, prijs en platforms, en verschillende doen dat goed. CRACI is ook ongeveer twee keer zo snel als door GitHub gehoste runners, maar concurreert op wat de runner vastlegt en controleert. Het is de enige optie hier die van elke job een vastlegging maakt van de pakketten die hij heeft opgehaald en die hem draait onder een egressbeleid dat vóór de start is gevalideerd. Die vastlegging voedt vervolgens de kwetsbaarheidsmonitoring en SBOM-exports in CycloneDX of SPDX. CRACI automatiseert een aanzienlijk deel van het inzicht in de softwareketen en het bewijs dat bedrijven nodig hebben voor hun bredere nalevingsproces voor de Cyber Resilience Act.
CRACI is niet de juiste keuze wanneer:
- U Windows- of macOS-runners nodig hebt. Houd die jobs elders; de keuze is per job.
- Runners in uw eigen cloudaccount of op uw eigen hardware moeten staan.
- De laagste ARM64-prijs per minuut het doel is. Blacksmith en WarpBuild vermelden lagere ARM-prijzen.
CRACI draait builds ongeveer twee keer zo snel als door GitHub gehoste runners, dankzij snellere hardware, kortere wachtrijen en caching. De snelheidscijfers van de andere aanbieders zijn hun eigen cijfers, en we hebben ze niet tegenover CRACI gebenchmarkt. Hoeveel sneller uw builds worden, hangt af van de workload, dus de eerlijke test is een van uw eigen jobs. CRACI rekent alleen buildminuten aan, zonder maandelijkse kosten. Zie prijzen van CRACI voor de actuele voorwaarden, of boek een demo om uw eigen pipeline door te rekenen.
Weegt u de runner af tegen de rest van uw beveiligingsstack? Zie tools voor ketenbeveiliging van software vergeleken voor hoe runners passen naast ASPM, SCA, package firewalls en SBOM-tools.
Veelgestelde vragen over prijzen van GitHub Actions-runners
Korte antwoorden op de vragen die teams stellen wanneer de Actions-rekening ter discussie staat.
Wat kosten GitHub Actions-runners per minuut?
Per september 2026 vermeldt GitHub zijn standaard Linux x64-runner met 2 cores voor $0.006 per minuut, Linux arm64 met 2 cores voor $0.005, Windows met 2 cores voor $0.010 en macOS voor $0.062. Grotere Linux x64-runners lopen van $0.012 voor 4 cores tot $0.252 voor 96 cores. CRACI rekent $0.002 per vCPU-minuut, dus de runner met 2 vCPU kost $0.004 per minuut op x86-64 en ARM64, per seconde gemeten.
Hoeveel gratis GitHub Actions-minuten krijg ik?
GitHub neemt 2.000 minuten per maand op in Free, 3.000 in Pro en Team, en 50.000 in Enterprise Cloud. Inbegrepen minuten gelden alleen voor standaardrunners; grotere runners worden altijd gefactureerd. Standaardrunners zijn gratis in openbare repositories.
Is GitHub Actions gratis?
In openbare repositories wel: standaard door GitHub gehoste runners zijn gratis, zonder limiet op het aantal minuten. Self-hosted runners zijn per oktober 2026 ook gratis. Privérepositories krijgen 2.000 gratis minuten per maand op GitHub Free en 3.000 op Pro en Team, die elke factureringscyclus opnieuw beginnen; daarna factureert GitHub per minuut, of blokkeert het het gebruik als er geen betaalmethode is ingesteld. Grotere runners worden altijd gefactureerd.
Wat kosten macOS-runners op GitHub Actions?
Per september 2026 kosten de standaard M1-runner met 3 cores (macos-latest) en de Intel-runner met 4 cores $0.062 per minuut, ongeveer tien keer het tarief voor Linux x64 met 2 cores. De grotere Intel-runner met 12 cores kost $0.077 en de M2 Pro met 5 cores $0.102. Beheerde aanbieders zoals Namespace, Blacksmith, Depot en WarpBuild vermelden M-serie-runners van $0.06 tot $0.08 per minuut voor 6 tot 8 vCPU.
Hoe rondt GitHub Actions-minuten af?
GitHub rondt de minuten en delen van minuten die elke job gebruikt naar boven af op de dichtstbijzijnde hele minuut. Een job van 10 seconden wordt gefactureerd als één minuut, en een job van 61 seconden als twee. CRACI meet per seconde, dus een korte job kost alleen de seconden die hij heeft gedraaid.
Zijn self-hosted GitHub Actions-runners gratis?
GitHub rekent per oktober 2026 geen minuutprijs voor self-hosted runners. Het kondigde een platformheffing van $0.002 per minuut aan voor self-hosted runners in privérepositories vanaf 1 maart 2026, en stelde die daarna uit om zijn aanpak te heroverwegen. De heffing is niet geschrapt, en er is geen nieuwe datum aangekondigd. U betaalt nog steeds voor de machines en de tijd om ze te onderhouden.
Heeft GitHub de prijzen van Actions in 2026 gewijzigd?
Ja. Op 1 januari 2026 verlaagde GitHub de prijzen van zijn gehoste runners met maximaal 39%, en daarom staat de standaard Linux-runner met 2 cores nu op $0.006 per minuut. De heffing van $0.002 per minuut voor self-hosted runners die tegelijk werd aangekondigd, is uitgesteld, niet geschrapt, en heeft per oktober 2026 geen nieuwe datum.
Wat is de goedkoopste GitHub Actions-runner?
Dat hangt af van de grootte en de architectuur. Voor Linux x64 met 2 vCPU vermeldt Namespace $0.002 per minuut binnen de planminuten, en vermelden Blacksmith, WarpBuild en CRACI $0.004. Op ARM vermelden Blacksmith en WarpBuild lagere prijzen dan CRACI. CRACI concurreert op wat elke build vastlegt en controleert, niet op de laagste prijs.
Moet ik mijn workflows herschrijven om van runner te wisselen?
Nee. Met elke beheerde runner op deze pagina blijven uw workflows op GitHub Actions. U koppelt de aanbieder aan uw GitHub-organisatie en wijzigt het label runs-on, zodat u job voor job kunt overstappen. Op CRACI is dat label runs-on: craci.
Biedt CRACI Windows- of macOS-runners?
Nog niet. CRACI draait vandaag Linux op x86-64 en ARM64, met Windows en macOS op de roadmap. De runner wordt per job gekozen, dus Windows- en macOS-jobs kunnen op door GitHub gehoste runners blijven terwijl Linux-jobs overstappen.
Zie wat uw pipeline kost op CRACI
Boek een demo, dan vergelijken we de runnerkosten, de buildtijd en de SBOM van een van uw eigen workflows met de runner die u vandaag gebruikt.
Demo boeken