Vergleich
Preise für GitHub-Actions-Runner im Vergleich
Was eine GitHub-Actions-Minute auf GitHub-gehosteten Runnern und bei den Anbietern verwalteter Runner kostet, die sie ersetzen, wie jeder abrechnet und was Sie für den Preis über die Rechenleistung hinaus erhalten.
Aktualisiert am
Was kosten GitHub-Actions-Runner?
Ein standardmäßiger GitHub-gehosteter Linux-Runner mit 2 Kernen kostet $0.006 pro Minute, derselbe Runner auf arm64 kostet $0.005. Windows liegt bei $0.010 pro Minute und macOS bei $0.062, Stand September 2026. Jeder Plan enthält kostenlose Minuten für Standard-Runner, in öffentlichen Repositories sind Standard-Runner kostenlos, und für selbst gehostete Runner berechnet GitHub heute keine Minutenpreise.
| Funktion | Label | vCPU | RAM | Pro Minute |
|---|---|---|---|---|
| Linux x64, 1 Kern | ubuntu-slim | 1 | 5 GB | $0.002 |
| Linux x64, 2 Kerne | ubuntu-latest | 2 | 8 GB | $0.006 |
| Linux arm64, 2 Kerne | ubuntu-24.04-arm | 2 | 8 GB | $0.005 |
| Windows x64, 2 Kerne | windows-latest | 2 | 8 GB | $0.010 |
| Windows arm64, 2 Kerne | windows-11-arm | 2 | 8 GB | $0.010 |
| macOS M1, 3 Kerne | macos-latest | 3 | 7 GB | $0.062 |
| macOS Intel, 4 Kerne | macos-15-intel | 4 | 14 GB | $0.062 |
Der Runner ubuntu-slim ist ein Container statt einer vollständigen virtuellen Maschine und beendet Jobs nach 15
Minuten. In öffentlichen Repositories erhalten die Standard-Runner für Linux und Windows kostenlos 4 vCPU und 16 GB RAM.
Ist GitHub Actions kostenlos? Kostenlose Minuten je Plan
In öffentlichen Repositories ist GitHub Actions kostenlos: Standardmäßige GitHub-gehostete Runner kosten dort nichts, ohne Minutenlimit. Auch selbst gehostete Runner sind Stand Oktober 2026 kostenlos. Private Repositories erhalten ein monatliches Kontingent an kostenlosen Minuten auf Standard-Runnern sowie Artefakt-Speicher und ein Cache-Kontingent und zahlen darüber hinaus pro Minute.
| Funktion | Inklusivminuten | Artefakt-Speicher | Cache |
|---|---|---|---|
| GitHub Free | 2.000 | 500 MB | 10 GB pro Repository |
| GitHub Pro | 3.000 | 1 GB | 10 GB pro Repository |
| GitHub Team | 3.000 | 2 GB | 10 GB pro Repository |
| GitHub Enterprise Cloud | 50.000 | 50 GB | 10 GB pro Repository |
- Monatliches Zurücksetzen: Kostenlose Minuten werden zu Beginn jedes Abrechnungszeitraums auf den vollen Betrag zurückgesetzt.
- Nur Standard-Runner: Größere Runner nutzen nie Inklusivminuten und werden selbst in öffentlichen Repositories berechnet.
- Wenn das Kontingent aufgebraucht ist: Ohne Zahlungsmethode wird die Nutzung bis zum nächsten Zeitraum blockiert. Mit Zahlungsmethode zahlen Sie für den Rest des Monats pro Minute, im Rahmen der von Ihnen festgelegten Budgets. GitHub sendet Warnungen per E-Mail bei 90 % und 100 % der enthaltenen Nutzung.
- Was das kostenlose Kontingent wert ist: 2.000 Minuten auf einem Linux-x64-Runner mit 2 Kernen entsprechen $12 Nutzung bei $0.006 pro Minute, 3.000 entsprechen $18. Ein Team auf GitHub Team, das 20.000 Minuten im Monat verbraucht, zahlt für 17.000 davon: $102.
- Windows und macOS: Ältere Versionen der GitHub-Dokumentation rechneten Windows-Minuten doppelt und macOS-Minuten zehnfach auf die Inklusivminuten an. Die aktuelle Dokumentation gibt das Kontingent in Minuten an und nennt keine Multiplikatoren mehr, prüfen Sie also auf Ihrer Abrechnungsseite, wie macOS-Jobs es verbrauchen.
Größere Runner: GitHub und CRACI nach Größe
GitHub bepreist größere Runner je Größe, von $0.012 pro Minute für einen Linux-x64-Runner mit 4 Kernen bis $0.252 für 96 Kerne. CRACI berechnet bei jeder Größe von 1 bis 32 vCPU dieselben $0.002 pro vCPU-Minute, auf x86-64 ebenso wie auf ARM64.
| Funktion | 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 | Nicht angeboten | $0.162 | $0.098 |
| 96 vCPU | Nicht angeboten | $0.252 | Nicht angeboten |
Gegenüber GitHub auf Linux x64 liegt CRACIs Listenpreis bei 2 und 4 vCPU etwa 33 % niedriger und bei 32 vCPU etwa 22 % niedriger. Auf ARM64 liegt CRACI bei 2 vCPU 20 % niedriger und bei 4 vCPU gleichauf; darüber sind die größeren arm64-Runner von GitHub günstiger gelistet, und bei 32 vCPU kostet CRACI etwa 28 % mehr. Auch der Arbeitsspeicher unterscheidet sich. Eine CRACI-Compute-Einheit besteht aus 1 vCPU mit 3 GB RAM; ein Standard-Runner von GitHub mit 2 Kernen hat 8 GB. Größere GitHub-Runner erfordern außerdem einen Team- oder Enterprise-Cloud-Plan und greifen nie auf Inklusivminuten zu.
Preise für macOS-Runner
macOS ist der teuerste Runner bei GitHub Actions. Der Standard-Runner macos-latest mit 3 Kernen auf
Apple M1 kostet $0.062 pro Minute, etwa das Zehnfache des Preises für Linux x64 mit 2 Kernen. Der Intel-Runner mit 4 Kernen kostet dasselbe.
Die größeren macOS-Runner sind ein M2 Pro mit 5 Kernen für $0.102 und ein Intel mit 12 Kernen für $0.077; wie jeder größere Runner
erfordern sie einen Team- oder Enterprise-Cloud-Plan und nutzen nie Inklusivminuten.
| Funktion | Runner | vCPU | RAM | Pro Minute | Pro vCPU-Minute |
|---|---|---|---|---|---|
| Apple Silicon, 3 Kerne | macos-latest (M1) | 3 | 7 GB | $0.062 | $0.0207 |
| Intel, 4 Kerne | macos-15-intel | 4 | 14 GB | $0.062 | $0.0155 |
| Intel, 12 Kerne | large (Intel) | 12 | 30 GB | $0.077 | $0.0064 |
| Apple Silicon, 5 Kerne | xlarge (M2 Pro) | 5 | 14 GB | $0.102 | $0.0204 |
Zu diesen Preisen kostet ein iOS-Build von 10 Minuten auf macos-latest $0.62, und 1.000 davon im Monat kosten $620
vor Inklusivminuten. Anbieter verwalteter Runner verkaufen neuere Apple-Chips, meist der M4-Generation, mit mehr Kernen
pro Runner. Pro vCPU-Minute liegen ihre Listenpreise zwischen etwa der Hälfte und zwei Dritteln von GitHubs M1-Preis.
| Funktion | Chip | vCPU | RAM | Pro Minute | Pro vCPU-Minute |
|---|---|---|---|---|---|
| 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 |
Vergleichen Sie bei der Kernzahl, die Ihre Builds nutzen: Ein Runner mit 6 Kernen für $0.08 kostet pro Minute mehr als GitHubs Runner mit 3 Kernen, aber pro vCPU-Minute weniger. CRACI bietet noch keine macOS-Runner an; macOS ist auf der Roadmap. Der Runner wird pro Job gewählt, macOS-Jobs können also auf GitHub-gehosteten Runnern bleiben, während Linux-Jobs umziehen.
Wie GitHub Actions-Minuten abrechnet
GitHub rundet jeden Job auf die nächste ganze Minute auf und berechnet den Minutenpreis des genutzten Runners. Die in Ihrem Plan enthaltenen Minuten werden zuerst verbraucht, nur auf Standard-Runnern. GitHubs Preis für jede Größe auf Linux, Windows und macOS finden Sie unter GitHub-Actions-Preise.
- Inklusivminuten pro Monat: 2.000 bei Free, 3.000 bei Pro und Team, 50.000 bei Enterprise Cloud, wie in der Tabelle oben.
- Rundung: GitHub rundet die Minuten und Teilminuten jedes Jobs auf die nächste ganze Minute auf. Ein Lint-Job von 10 Sekunden wird als volle Minute abgerechnet.
- Größere Runner: Sie werden laut GitHub immer berechnet, auch in öffentlichen Repositories oder wenn noch Kontingent verfügbar ist.
- Öffentliche Repositories: Standardmäßige GitHub-gehostete Runner sind kostenlos.
- Selbst gehostete Runner: Die Abrechnungsdokumentation von GitHub beschreibt die Nutzung selbst gehosteter Runner als kostenlos. Sie zahlen für die Maschinen.
GitHubs Gebühr für selbst gehostete Runner: verschoben, nicht gestrichen
Im Dezember 2025 kündigte GitHub zwei Änderungen zusammen an. Die Preise gehosteter Runner sanken am 1. Januar 2026 um bis zu 39 %, und diese Senkung wurde umgesetzt. Außerdem kündigte GitHub eine neue Cloud-Plattformgebühr für GitHub Actions von $0.002 pro Minute für die Nutzung selbst gehosteter Runner ab dem 1. März 2026 an. Die Gebühr löste eine heftige Reaktion bei Teams aus, die eigene Hardware betreiben, und innerhalb weniger Tage verschob GitHub die angekündigte Abrechnungsänderung für selbst gehostete Runner, um sich Zeit zu nehmen, seinen Ansatz neu zu bewerten.
Stand Oktober 2026 ist die Gebühr nicht in Kraft, die Abrechnungsdokumentation von GitHub beschreibt die Nutzung selbst gehosteter Runner weiterhin als kostenlos, und ein neuer Termin wurde nicht genannt. GitHub hat die Idee aber auch nicht zurückgezogen. Seine Begründung gilt weiterhin: GitHub sagt, ihm entstünden reale Kosten für den Betrieb der Actions Control Plane, und die Nutzung selbst gehosteter Runner werde weitgehend durch die Preise für GitHub-gehostete Runner subventioniert. Planen Sie ein, dass die Gebühr in irgendeiner Form zurückkommt.
Wie angekündigt hätte die Gebühr so funktioniert:
- Preis: $0.002 pro Minute Nutzung selbst gehosteter Runner, zusätzlich zu dem, was die Maschinen Sie kosten.
- Geltungsbereich: nur private Repositories. Die Runner-Nutzung in öffentlichen Repositories bleibt kostenlos.
- Inklusivminuten: Gebührenpflichtige Nutzung würde auf die in Ihrem Plan enthaltenen Minuten angerechnet, denselben Pool, aus dem auch Ihre GitHub-gehosteten Jobs schöpfen.
- GitHub Enterprise Server: nicht betroffen.
| Funktion | Plattformgebühr pro Monat |
|---|---|
| 10.000 Minuten | $20 |
| 50.000 Minuten | $100 |
| 100.000 Minuten | $200 |
| 500.000 Minuten | $1,000 |
Für ein Team mit 100.000 selbst gehosteten Minuten im Monat sind das etwa $200 pro Monat oder $2,400 pro Jahr für dieselbe Hardware, die es bereits bezahlt. Wenig im Vergleich zu den Maschinen und den Menschen, die sie am Laufen halten, doch damit entfällt der Posten „selbst gehostete Runner sind kostenlos“ aus dem Kostenmodell.
Was ein Job wirklich kostet: Abrechnung pro Minute oder pro Sekunde
Bei Pipelines mit vielen kurzen Jobs zählt die Art der Abrechnung ebenso viel wie der Listenpreis. Ein Job, der 30 Sekunden läuft, wird bei GitHub als eine Minute abgerechnet und bei CRACI als 30 Sekunden.
Beispiel mit illustrativen Annahmen: 20.000 Jobs im Monat auf Linux x64 mit 2 vCPU, jeder läuft 90 Sekunden.
- GitHub-gehostet: Jeder Job wird auf 2 Minuten aufgerundet, also 40.000 Minuten × $0.006 = $240 vor Inklusivminuten.
- CRACI: 30.000 sekundengenau abgerechnete Minuten × $0.004 = $120, 50 % weniger für die Rechenleistung.
Pläne verändern die Summen. GitHub Team enthält 3.000 Minuten. CRACI hat weder Monatsgebühr noch Inklusivminuten: Sie zahlen nur für Build-Minuten. Lange Jobs nähern sich dem Abstand der Listenpreise an, etwa 33 % bei x64 mit 2 vCPU.
GitHub-Actions-Preise: Was eine Minute kostet und wie Sie sie senken
Für wen das gedacht ist
Sie nutzen GitHub Actions und der Runner steht zur Prüfung an. Die Rechnung ist gewachsen, Jobs stauen sich, oder ein Kunde hat für jedes Release
eine SBOM und Provenienz verlangt. Die Anbieter verwalteter Runner auf dieser Seite lassen sich alle gleich einbinden: Sie verbinden sie
mit Ihrer GitHub-Organisation und ändern das Label runs-on eines Jobs. Workflows, Actions und die GitHub-Oberfläche
bleiben, wie sie sind, Sie können also Job für Job testen.
Wir bauen CRACI, berücksichtigen Sie das also. Jedes andere Produkt ist anhand seiner eigenen Dokumentation und Preisseiten beschrieben, und wir sagen, wo eine andere Option besser passt.
So wählen Sie
- Welche Betriebssysteme brauchen Sie? CRACI läuft heute nur auf Linux; Windows und macOS sind auf der Roadmap. GitHub, Blacksmith, Depot, Namespace und WarpBuild bieten auch Windows und macOS.
- Wie sehen Ihre Jobs aus? Der Arbeitsspeicher pro vCPU reicht bei diesen Produkten von 2 GB bis 4 GB, vergleichen Sie Preise also bei dem Arbeitsspeicher, den Ihre Builds brauchen, nicht nur bei der vCPU-Zahl.
- Viele kurze Jobs? Dann zählt die Abrechnung ebenso viel wie der Listenpreis. GitHub rundet jeden Job auf die ganze Minute auf; CRACI und Depot rechnen sekundengenau ab.
- Sind Docker-Image-Builds der Engpass? CRACI bietet lokale, Remote- und Bind-Mount-Layer-Caches, und Blacksmith, Depot, Namespace und WarpBuild haben alle ihr eigenes Layer Caching.
- Müssen Sie zeigen, was in ein Release eingeflossen ist? Nur CRACI zeichnet die Pakete auf, die jeder Job geladen hat, und macht aus dieser Aufzeichnung eine SBOM mit angegebener Vollständigkeit.
- Müssen Sie steuern, was ein Build erreichen kann? CRACI, Depot und Namespace binden eine Egress-Richtlinie an den Runner. StepSecurity ergänzt eine für Runner, die Sie bereits haben.
Runner-Anbieter auf einen Blick
CRACI, Blacksmith und WarpBuild listen Linux x64 mit 2 vCPU unter GitHubs $0.006 pro Minute, Namespace innerhalb der Planminuten noch niedriger. Die Preise sind die Listenpreise der Anbieter für Linux-Runner in US-Dollar, Stand September 2026 (CRACI Stand Oktober 2026).
Jede Größe, ARM64, Windows, macOS und die eigenen Runner der CI-Plattformen, mit Diagrammen pro vCPU und einem Kostenrechner, finden Sie unter Preise für CI-Runner im Vergleich.
| Funktion | CRACI | GitHub-gehostet | Blacksmith | Depot | Namespace | WarpBuild |
|---|---|---|---|---|---|---|
| Einrichtung | GitHub App, dann runs-on: craci | Integriert | GitHub App, dann ein neues Label | Organisation verbinden, dann ein neues Label | Runner-Profil als Label | Ein neues runs-on-Label |
| Linux x64 mit 2 vCPU, pro Minute | $0.004 | $0.006 | $0.004 | $0.006 nach den Planminuten | $0.002 im Plan, $0.003 darüber hinaus | $0.004 |
| Linux ARM64 mit 2 vCPU, pro Minute | $0.004 | $0.005 | $0.0025 | $0.006 | Keine Angabe | $0.003 |
| RAM bei 2 vCPU | 6 GB | 8 GB | 8 GB auf x64 | 8 GB | 4 GB | 8 GB |
| Größter Linux-Runner | 32 vCPU | 64 Kerne | 32 vCPU | 64 vCPU | 64 vCPU | 32 vCPU |
| Abrechnung | Sekundengenau | Auf die Minute aufgerundet | Keine Angabe | Sekundengenau | Pro Minute, mindestens 1 Minute | Pro Minute |
| Enthaltene Nutzung | $0.004 pro Minute bei 2 vCPU, keine Monatsgebühr | 2.000 bis 50.000 Minuten je nach Plan | 3.000 kostenlose Minuten pro Monat | Developer $20 pro Monat, 2.000 Minuten | Team $100 pro Monat, 100.000 Unit-Minuten | Keine Angabe |
| Windows und macOS | Heute nur Linux | Windows in der Beta | ||||
| Docker Layer Caching | Keine Angabe | |||||
| Egress-Richtlinie auf dem Runner | Typisierte Quellen, fail closed | Azure Private Networking | Statische IPs | IP- und Hostname-Regeln | Domain-Regeln, Advisory-Modus | BYOC-Sicherheitsgruppen |
| SBOM dessen, was jeder Job geladen hat | Vollständigkeit pro Job | Syft-Scan von Images | ||||
| Signierte Build-Provenienz | Keine signierte Provenienz | Attestations, SLSA L2 oder L3 | BuildKit-Image-Attestations |
- Enthalten
- Teilweise
- Nicht enthalten
- Auf der Roadmap
Die Optionen
CRACI
Ein Linux-Runner für GitHub Actions, der um Lieferkettensicherheit herum gebaut ist und Builds etwa doppelt so schnell ausführt wie GitHub-gehostete Runner, dank schnellerer Hardware, kürzerer Wartezeiten und Caching. Die Größen reichen von 1 bis 32 Compute-Einheiten mit je 1 vCPU und 3 GB RAM, auf x86-64 und ARM64 zum gleichen Preis. Die Abrechnung liegt bei $0.002 pro vCPU-Minute, sekundengenau, ohne Monatsgebühr. Während jeder Job läuft, zeichnet ein paketbewusster Proxy auf, was er geladen hat, einschließlich der aus CI-Caches wiederhergestellten Pakete, und erzeugt eine CycloneDX- oder SPDX-SBOM mit einem Vollständigkeitsstatus pro Job und pro Cache. Egress-Richtlinien arbeiten mit Default Deny oder Allow, werden vor dem Job validiert und sind fail closed. Die API liefert SBOMs, Netzwerk-Traces und Provenienz; CRACI signiert keine Provenienz und beansprucht kein SLSA-Level. Ideal für Teams, die Software ausliefern und zeigen müssen, was in jedes Release eingeflossen ist. Container Layer Caching ist verfügbar: lokale, Remote- und Bind-Mount-Caches. Zu beachten: heute nur Linux und noch keine vom Kunden gehosteten Runner; beides ist auf der Roadmap.
GitHub-gehostete Runner
Der Standard. Jeder Job erhält eine frische virtuelle Maschine, es gibt nichts zu betreiben, und Linux, Windows und macOS sind verfügbar. Der Standard-Runner für Linux x64 mit 2 Kernen kostet $0.006 pro Minute, arm64 $0.005, und größere Runner reichen bis 64 Kerne. Die Pläne enthalten 2.000 bis 50.000 Minuten pro Monat, und in öffentlichen Repositories sind Standard-Runner kostenlos. Für Provenienz bieten die Artifact Attestations von GitHub SLSA v1.0 Build Level 2 oder Level 3 mit wiederverwendbaren Workflows. Ideal für Windows- und macOS-Jobs, öffentliche Repositories und Nutzung, die in die Inklusivminuten passt. Zu beachten: Rundung pro Job auf die ganze Minute. Der Abhängigkeitsgraph beschreibt das Repository, nicht einen bestimmten Build.
CRACI vs. GitHub-gehostete Runner
Blacksmith
Ein verwalteter Runner-Dienst mit Fokus auf Geschwindigkeit und Kosten. Sie installieren seine GitHub App und tauschen Labels aus. Stand September 2026 kostet Ubuntu x64 mit 2 vCPU $0.004 pro Minute und ARM $0.0025, mit 3.000 kostenlosen x64-Minuten pro Monat je Organisation. Das Angebot umfasst Ubuntu auf x64 und ARM von 2 bis 32 vCPU, Windows in der Public Beta und macOS auf Apple M4, dazu einen Cache am selben Standort und Docker Layer Caching auf Sticky Disks für $0.50 pro GB und Monat. Blacksmith sagt, seine Runner seien doppelt so schnell wie GitHub-gehostete Runner; das ist seine Angabe. Ideal für schnellere, günstigere Actions mit Docker-Caching. Zu beachten: statische IPs statt einer Egress-Richtlinie sowie keine Build-SBOM und keine Provenienz unter den dokumentierten Funktionen.
Depot
Build-Beschleunigung: GitHub-Actions-Runner, ein Remote-Docker-Build-Dienst mit persistentem NVMe-Layer-Cache und
Remote-Caching für Tools wie Bazel und Gradle. Sie verbinden Ihre Organisation und ändern das Label, zum Beispiel auf
depot-ubuntu-24.04. Der Linux-Runner mit 2 vCPU und 8 GB kostet über die Planminuten hinaus $0.006 pro Minute, Arm zum
gleichen Preis, bis zu 64 vCPU. Egress-Filter erlauben oder sperren IPs, CIDRs und Hostnamen auf Linux-Runnern, und
depot build kann mit Syft eine SPDX-SBOM des Images erzeugen. Depot beschreibt seine Runner als bis zu 3-mal
schneller als GitHub-gehostete. Ideal für CI, das von Docker-Image-Builds dominiert wird, oder Runner in Ihrem eigenen AWS-Konto.
Zu beachten: eine SBOM, die das Image beschreibt, nicht den gesamten Job.
Namespace
Verwaltete Runner auf Hardware, die Namespace selbst betreibt, für Linux auf AMD64 und ARM64, Windows (ab dem Team-Plan) und
macOS. Sie legen ein Runner-Profil an und verweisen in runs-on darauf. Ein Linux-Runner mit 2 vCPU und 4 GB kostet $0.002
pro Minute innerhalb der Planminuten und $0.003 darüber hinaus; pro Job gilt eine Mindestnutzung von einer Minute. Cache-Volumes behalten
Daten zwischen Läufen auf lokalem Speicher. Seine Egress-Richtlinien laufen im Block-Modus oder im Advisory-Modus, der
Entscheidungen aufzeichnet, ohne zu blockieren, sodass Sie aus echtem Datenverkehr eine Allowlist aufbauen können. Ideal für niedrige Listenpreise,
macOS und das Testen einer Egress-Richtlinie, bevor Sie sie durchsetzen. Zu beachten: 2 GB RAM pro
vCPU und Egress-Logs, die Domains statt Pakete zeigen.
WarpBuild
Gehostete Runner oder dieselben Runner in Ihrem eigenen AWS-, GCP- oder Azure-Konto (Bring Your Own Cloud, BYOC). Sie ändern
runs-on auf ein WarpBuild-Label wie warp-ubuntu-latest-x64-2x. Linux läuft auf x86-64 und
arm64 von 2 vCPU und 8 GB bis 32 vCPU, dazu Windows und macOS auf Apple M4 Pro. Stand September 2026 kosten 2 vCPU
$0.004 pro Minute auf x86-64 und $0.003 auf arm64, pro Minute abgerechnet; BYOC kostet $0.002 plus Ihre Cloud-Rechnung. Es bietet
Container Layer Caching, Snapshot-Runner und Remote-Docker-Builder. WarpBuild wirbt mit zwei- bis zehnmal
schnelleren Builds. Ideal für Runner in Ihrer eigenen Cloud. Zu beachten: keine dokumentierte Egress-Richtlinie
pro Job auf gehosteten Runnern.
Wir vergleichen CRACI außerdem direkt mit RunsOn, das Runner in Ihrem eigenen AWS-Konto betreibt, Ubicloud und Avrea.
Die Do-it-yourself-Option: selbst gehostete Runner
Sie können Runner auch selbst betreiben. Actions Runner Controller (ARC) ist ein Kubernetes-Operator, der selbst gehostete Runner für GitHub Actions orchestriert und skaliert, mit Runner Scale Sets, die mit der Zahl der laufenden Workflows wachsen und schrumpfen. Stand Oktober 2026 beschreibt die Abrechnungsdokumentation von GitHub die Nutzung selbst gehosteter Runner als kostenlos; die dafür angekündigte Plattformgebühr ist verschoben, nicht gestrichen.
Was GitHub nicht abdeckt, ist alles rund um den Runner. Laut seiner Dokumentation sind Sie bei selbst gehosteten Runnern dafür verantwortlich, das Betriebssystem und alle andere Software zu aktualisieren, und sie warnt, dass es keine Garantien dafür gibt, dass sie in flüchtigen, sauberen virtuellen Maschinen laufen. Hosts, Patches, Isolation und Egress-Kontrolle müssen Sie selbst aufbauen und betreiben. Selbst-Hosting ist die richtige Antwort, wenn ein Job in Ihrem Netzwerk oder auf Ihrer eigenen Hardware laufen muss; CRACI bietet noch keine vom Kunden gehosteten Runner an; sie sind für Enterprise auf der Roadmap.
Verwaltete vs. selbst gehostete Runner: ein Kostenmodell
Egress-Kontrolle für Runner ergänzen, die Sie behalten
Wenn Sie bei GitHub-gehosteten oder selbst gehosteten Runnern bleiben möchten, ergänzt Harden-Runner von StepSecurity Egress-Kontrolle, ohne die Runner zu wechseln. Es ist ein Agent, der in jedem Job ausgehende Verbindungen, Prozesse und Dateischreibvorgänge überwacht, sie dem verursachenden Schritt zuordnet und nach einer Audit-Phase alles blockieren kann, was nicht auf einer Allowlist steht. Es bietet vollen Support auf GitHub-gehosteten Linux-Runnern, einen Audit-Modus auf Windows und macOS sowie in der Enterprise-Stufe selbst gehostete VMs, Bare Metal und ARC. Stand September 2026 ist die Community-Stufe für öffentliche Repositories kostenlos, und Enterprise kostet $16 pro beitragendem Entwickler und Monat, Runner-Kosten separat. Es zeichnet Ziele, Prozesse und Dateien auf, keine SBOM auf Paketebene.
Wo CRACI ansetzt
Die meisten dieser Produkte konkurrieren über Geschwindigkeit, Preis und Plattformen, und mehrere machen das gut. CRACI ist ebenfalls etwa doppelt so schnell wie GitHub-gehostete Runner, konkurriert aber über das, was der Runner aufzeichnet und kontrolliert. Es ist hier die einzige Option, die jeden Job in eine Aufzeichnung der Pakete verwandelt, die er geladen hat, und ihn unter einer Egress-Richtlinie ausführt, die vor dem Start validiert wird. Diese Aufzeichnung speist anschließend die Schwachstellenüberwachung und SBOM-Exporte in CycloneDX oder SPDX. CRACI automatisiert einen erheblichen Teil der Transparenz und der Nachweise zur Software-Lieferkette, die Unternehmen für ihren umfassenderen Cyber Resilience Act-Compliance-Prozess brauchen.
CRACI ist nicht die richtige Wahl, wenn:
- Sie Windows- oder macOS-Runner brauchen. Lassen Sie diese Jobs woanders laufen; die Wahl erfolgt pro Job.
- Runner in Ihrem eigenen Cloud-Konto oder auf Ihrer Hardware laufen müssen.
- Der niedrigste ARM64-Preis pro Minute das Ziel ist. Blacksmith und WarpBuild listen niedrigere ARM-Preise.
CRACI führt Builds etwa doppelt so schnell aus wie GitHub-gehostete Runner, dank schnellerer Hardware, kürzerer Wartezeiten und Caching. Die Geschwindigkeitsangaben der anderen Anbieter sind ihre eigenen, und wir haben sie nicht im Benchmark mit CRACI verglichen. Wie viel schneller Ihre Builds werden, hängt von der Workload ab, der faire Test ist daher einer Ihrer eigenen Jobs. CRACI berechnet nur Build-Minuten, ohne Monatsgebühr. Aktuelle Konditionen finden Sie unter CRACI-Preise, oder buchen Sie eine Demo, um Ihre eigene Pipeline zu kalkulieren.
Sie wägen den Runner gegen den Rest Ihres Security-Stacks ab? Unter Tools für Software-Lieferkettensicherheit im Vergleich sehen Sie, wie Runner neben ASPM, SCA, Paket-Firewalls und SBOM-Tools einzuordnen sind.
GitHub-Actions-Runner-Preise: FAQ
Kurze Antworten auf die Fragen, die Teams stellen, wenn die Actions-Rechnung auf den Prüfstand kommt.
Was kosten GitHub-Actions-Runner pro Minute?
Stand September 2026 listet GitHub seinen Standard-Runner für Linux x64 mit 2 Kernen mit $0.006 pro Minute, Linux arm64 mit 2 Kernen mit $0.005, Windows mit 2 Kernen mit $0.010 und macOS mit $0.062. Größere Linux-x64-Runner reichen von $0.012 für 4 Kerne bis $0.252 für 96 Kerne. CRACI berechnet $0.002 pro vCPU-Minute, sein Runner mit 2 vCPU kostet also $0.004 pro Minute auf x86-64 und ARM64, sekundengenau abgerechnet.
Wie viele kostenlose GitHub-Actions-Minuten erhalte ich?
GitHub bietet pro Monat 2.000 Minuten bei Free, 3.000 bei Pro und Team und 50.000 bei Enterprise Cloud inklusive. Inklusivminuten gelten nur für Standard-Runner; größere Runner werden immer berechnet. In öffentlichen Repositories sind Standard-Runner kostenlos.
Ist GitHub Actions kostenlos?
In öffentlichen Repositories ja: Standardmäßige GitHub-gehostete Runner sind dort kostenlos, ohne Minutenlimit. Auch selbst gehostete Runner sind Stand Oktober 2026 kostenlos. Private Repositories erhalten pro Monat 2.000 kostenlose Minuten bei GitHub Free und 3.000 bei Pro und Team, die zu jedem Abrechnungszeitraum zurückgesetzt werden; danach rechnet GitHub pro Minute ab oder blockiert die Nutzung, wenn keine Zahlungsmethode hinterlegt ist. Größere Runner werden immer berechnet.
Was kosten macOS-Runner bei GitHub Actions?
Stand September 2026 kosten der Standard-Runner M1 mit 3 Kernen (macos-latest) und der Intel-Runner mit 4 Kernen $0.062 pro Minute, etwa das Zehnfache des Preises für Linux x64 mit 2 Kernen. Der größere Intel-Runner mit 12 Kernen kostet $0.077 und der M2 Pro mit 5 Kernen $0.102. Anbieter verwalteter Runner wie Namespace, Blacksmith, Depot und WarpBuild listen Runner der M-Serie mit $0.06 bis $0.08 pro Minute für 6 bis 8 vCPU.
Wie rundet GitHub Actions-Minuten?
GitHub rundet die Minuten und Teilminuten jedes Jobs auf die nächste ganze Minute auf. Ein Job von 10 Sekunden wird als eine Minute abgerechnet, ein Job von 61 Sekunden als zwei. CRACI rechnet sekundengenau ab, ein kurzer Job kostet also nur die Sekunden, die er gelaufen ist.
Sind selbst gehostete GitHub-Actions-Runner kostenlos?
GitHub berechnet Stand Oktober 2026 keine Minutenpreise für selbst gehostete Runner. Es kündigte ab dem 1. März 2026 eine Plattformgebühr von $0.002 pro Minute für selbst gehostete Runner in privaten Repositories an und verschob sie dann, um seinen Ansatz neu zu bewerten. Sie wurde nicht gestrichen, und ein neuer Termin wurde nicht genannt. Die Maschinen und die Zeit für ihre Wartung bezahlen Sie weiterhin selbst.
Hat GitHub die Actions-Preise 2026 geändert?
Ja. Am 1. Januar 2026 senkte GitHub die Preise seiner gehosteten Runner um bis zu 39 %, weshalb der Standard-Linux-Runner mit 2 Kernen heute mit $0.006 pro Minute gelistet ist. Die gleichzeitig angekündigte Gebühr von $0.002 pro Minute für selbst gehostete Runner wurde verschoben, nicht gestrichen, und hat Stand Oktober 2026 keinen neuen Termin.
Was ist der günstigste GitHub-Actions-Runner?
Das hängt von Größe und Architektur ab. Für Linux x64 mit 2 vCPU listet Namespace $0.002 pro Minute innerhalb der Planminuten, Blacksmith, WarpBuild und CRACI listen $0.004. Auf ARM listen Blacksmith und WarpBuild niedrigere Preise als CRACI. CRACI konkurriert über das, was jeder Build aufzeichnet und kontrolliert, nicht über den niedrigsten Preis.
Muss ich meine Workflows umschreiben, um den Runner zu wechseln?
Nein. Mit jedem verwalteten Runner auf dieser Seite bleiben Ihre Workflows auf GitHub Actions. Sie verbinden den Anbieter mit Ihrer GitHub-Organisation und ändern das Label runs-on, sodass Sie Job für Job umziehen können. Bei CRACI lautet dieses Label runs-on: craci.
Bietet CRACI Windows- oder macOS-Runner an?
Noch nicht. CRACI läuft heute auf Linux mit x86-64 und ARM64, Windows und macOS sind auf der Roadmap. Der Runner wird pro Job gewählt, Windows- und macOS-Jobs können also auf GitHub-gehosteten Runnern bleiben, während Linux-Jobs umziehen.
Sehen Sie, was Ihre Pipeline auf CRACI kostet
Buchen Sie eine Demo, und wir vergleichen Runner-Kosten, Build-Zeit und SBOM eines Ihrer eigenen Workflows mit dem Runner, den Sie heute nutzen.
Demo buchen