Jämförelse
CRACI vs WarpBuild
WarpBuild erbjuder snabba GitHub Actions-runners till låg kostnad i deras moln eller ditt. CRACI är CI som hanterar säkerhet i leveranskedjan från grunden: varje jobb registrerar vad det hämtade och körs under en egress-policy.
Uppdaterad
Det korta svaret
WarpBuild är en leverantör av GitHub Actions-runners. Det erbjuder hostade runners på Linux, Windows och macOS, en snabb cache, snapshot-runners, fjärrbyggare för Docker och ett bring-your-own-cloud-alternativ (BYOC) som kör samma runners i ditt konto hos AWS, GCP eller Azure. Om du vill ha den bredaste plattformstäckningen från en enda runnerleverantör, eller runners i ditt eget moln, är WarpBuild ett starkt alternativ.
CRACI är en GitHub Actions-kompatibel runner byggd kring säkerhet i leveranskedjan: varje jobb tar fram en SBOM över vad det hämtade och körs under en egress-policy. WarpBuild konkurrerar med hastighet, pris och var runnern finns; CRACI med vad runnern registrerar och kontrollerar. Båda ersätter den GitHub-hostade runnern, så du väljer en.
I korthet
| Funktion | CRACI | WarpBuild |
|---|---|---|
| Vad det är | En GitHub Actions-runner med inbyggd säkerhet i leveranskedjan. | GitHub Actions-runners i deras moln eller ditt, byggda för hastighet och kostnad. |
| Registrering av vad varje jobb hämtade | Paketmedveten proxy registrerar varje jobb | Finns inte bland de dokumenterade funktionerna |
| SBOM från bygget | Per jobb, med fullständighetsstatus | Finns inte bland de dokumenterade funktionerna |
| Egress-policy på runnern | Förinställningar för paketkällor, valideras före jobbet | BYOC: dina egna nätverksregler i molnet |
| Sårbarhetsbevakning | Bevakade SBOM:er omvärderas | Finns inte bland de dokumenterade funktionerna |
| CRA-bevis och rapporter | SBOM:er i CycloneDX eller SPDX, registreringar via API; ingen rapportexport | Finns inte bland de dokumenterade funktionerna |
| Linux-runners | x86-64 och ARM64, 1 till 32 vCPU | x86-64 och arm64, 2 till 32 vCPU, Ubuntu upp till 26.04 |
| Windows-runners | Bara Linux i dag | Windows Server 2022 och 2025, från 4 vCPU |
| macOS-runners | Bara Linux i dag | Apple M4 Pro, macOS 14, 15 och 26 |
| Cachning av containerlager | Lokala lagercachar, fjärrcachar och cachar via bind mount | Plus fjärrbyggare för Docker |
| Runners i ditt eget moln | Kundhostade runners, Enterprise | BYOC på AWS, GCP eller Azure |
| Fasta utgående IP-adresser | Stabilt IP-intervall för utgående trafik | Statiska IP-adresser bara med BYOC |
| GitHub Enterprise Server | Stöds inte i dag | Enterprise-plan |
| Pris, Linux med 2 vCPU | $0.004 per minut (6 GB RAM). ARM64 till samma pris. | $0.004 per minut på x86-64, $0.003 på arm64 (8 GB RAM). BYOC $0.002 plus din molnfaktura. |
| Mätning | Per sekund, avrundat till närmaste sekund. | Per minut. |
| Var data finns | Europeisk bare metal-infrastruktur; datalagring i EU på Enterprise. | Regionspecifik infrastruktur på enterprise-planer; BYOC i valfri region i ditt moln. |
- Ingår
- Delvis
- Ingår inte
- På roadmapen
Vad WarpBuild gör bra
- Plattformar och storlekar. Linux-runners på x86-64 (Ubuntu 22.04, 24.04 och 26.04) och arm64 (24.04 och 26.04) från 2 vCPU och 8 GB RAM upp till 32 vCPU och 128 GB, Windows Server 2022- och 2025-runners från 4 vCPU, macOS 14, 15 och 26 på Apple M4 Pro, och Linux arm64-runners på Apple Silicon. Nästlad virtualisering finns på x86-64 Linux.
- Isolering. Varje runner är en tillfällig virtuell maskin som skapas för jobbet och förstörs efteråt, med en egen krypterad lagringsvolym. WarpBuild säger att det inte kommer åt din kod eller lagrar hemligheter från bygget.
- Cachning och Docker. En cache utan storleksgräns som debiteras med $0.20 per GB och månad på hostade runners, cachning av containerlager, snapshot-runners som återställer ett förberett maskintillstånd, och fjärrbyggare för Docker med nativa amd64- och arm64-byggen som också fungerar från andra CI-system.
- Ta med ditt eget moln. BYOC kör WarpBuild-hanterade runners i ditt eget konto hos AWS, GCP eller Azure, i valfri region, med statiska IP-adresser, spot-instanser, standby-diskar och anpassade VM-avbilder. WarpBuild listar BYOC-runners för Linux och Windows till $0.002 per minut, med tillägg gratis, utöver vad du betalar din molnleverantör.
- Enterprise. SOC 2 Type II som täcker säkerhet, tillgänglighet och konfidentialitet, regionspecifik infrastruktur, SAML SSO, SCIM, ett SLA för drifttid på 99,9 % med servicekrediter, varma pooler som startar jobb på under 10 sekunder, felsökning via SSH och stöd för GitHub Enterprise Server.
När det gäller hastighet marknadsför WarpBuild byggen som är dubbelt så snabba som GitHub-hostade runners, och två till tio gånger snabbare på sin prissida. Det är WarpBuilds egna påståenden, och vi har inte jämfört CRACI med WarpBuild i ett benchmark; din egen pipeline är det rättvisa testet.
Pris och storlekar
| Funktion | CRACI | WarpBuild |
|---|---|---|
| Linux x86-64, 2 vCPU | $0.004 per minut, 6 GB RAM | $0.004 per minut, 8 GB RAM |
| Linux arm64, 2 vCPU | $0.004 per minut, 6 GB RAM | $0.003 per minut, 8 GB RAM |
| Linux, 32 vCPU | $0.064 per minut, 96 GB RAM, på x86-64 eller ARM64 | $0.064 per minut på x86-64, $0.048 på arm64, 128 GB RAM |
| Windows | Windows och macOS finns på roadmapen | $0.016 per minut för 4 vCPU och 16 GB, upp till $0.128 för 32 vCPU |
| macOS | Windows och macOS finns på roadmapen | $0.08 per minut för 6 vCPU och 14 GB på M4 Pro, $0.16 för 12 vCPU |
| I ditt eget moln | Kundhostade runners, Enterprise | BYOC $0.002 per minut för Linux och Windows, tillägg gratis, plus din molnfaktura |
| Mätning | Per sekund, avrundat till närmaste sekund | Per minut |
| Inkluderad användning | $0.004 per minut med 2 vCPU, ingen månadsavgift | Registrera dig utan kreditkort; en betalningsmetod krävs efter gratisanvändningen eller kreditgränsen |
| Betalda tillägg | Extra byggminuter för $0.002 per vCPU-minut | Cache $0.20 per GB och månad plus $0.0001 per skrivning eller återställning; återställning av snapshot $0.04 per jobb; SAML SSO $250 per månad |
| Enterprise | Anpassat: datalagring i EU, anpassad lagringstid, SAML SSO, prioriterad support | SLA på 99,9 % med servicekrediter, SCIM, GitHub Enterprise Server, regionspecifik infrastruktur, support dygnet runt alla dagar |
- På roadmapen
På x86-64 listar båda samma pris per minut, $0.004 vid 2 vCPU och $0.064 vid 32 vCPU. WarpBuilds arm64-pris är lägre, eftersom CRACI tar samma pris för ARM64 som för x86-64. BYOC flyttar beräkningskostnaden till din egen molnfaktura. CRACI mäter per sekund i stället för per minut, så korta jobb debiteras för de sekunder de körs. Minne per vCPU skiljer sig också åt (3 GB på CRACI, 4 GB på WarpBuild Linux), så matcha det dina byggen behöver innan du jämför. Se CRACI:s priser för aktuella villkor.
Där CRACI skiljer sig
CRACI behandlar bygget som sanningskällan för vad du levererar.
En registrering av vad bygget hämtade
Medan varje jobb körs registrerar en paketmedveten proxy trafik till paketkällor: npm, PyPI, RubyGems, Cargo, Go, Nix, OCI, apt, apk och Git-källor, plus nedladdningsförinställningar. Beroendebevisen följer med CI-cachar, så ett paket som återställs från en cache räknas ändå. Varje jobbs SBOM, i CycloneDX eller SPDX, har en fullständighetsstatus per jobb och per cache, så att du vet när registreringen är komplett och när den inte är det.
Egress-policy som följer med runnern
CRACI:s policyer nekar eller tillåter som standard, med 24 inbyggda förinställningar för programvarukällor, typade anpassade källor för npm, PyPI, apt, apk, Go-proxyn, Nix, Cargo, OCI-register och Git över HTTPS och SSH, och explicita regler för TLS, TCP, UDP och ICMP. Policyer valideras innan jobbet startar, blockerar vid fel och skickar en varning vid en överträdelse. CRACI-runners använder också ett stabilt IP-intervall för utgående trafik.
WarpBuilds dokumentation beskriver ingen egress-policy per jobb för de hostade runnerna. Med BYOC finns runnerna i ditt eget nätverk, och WarpBuilds härdningsguide för AWS visar hur du stramar åt utgående regler med dina egna säkerhetsgrupper och listar de slutpunkter en runner behöver. Det fungerar, och det är nätverksarbete du underhåller i ditt molnkonto snarare än en policy som hör till jobbet.
Proveniens och bevakning
- Proveniensdata. API:t returnerar SBOM:er, nätverksspårningar och proveniens. CRACI signerar inte proveniens och gör inte anspråk på någon SLSA-nivå.
- Bevakning av det som levererats. Bevakade SBOM:er omvärderas löpande mot nya sårbarheter, och fynd samlas över byggen och repon.
Boka en demo för att se SBOM, nätverksspårning och proveniens från ett av dina egna arbetsflöden.
Vilken som passar
WarpBuild passar bättre när
- Du behöver runners för macOS eller Windows. CRACI är bara Linux i dag; Windows och macOS finns på roadmapen.
- Du vill ha runners i ditt eget konto hos AWS, GCP eller Azure. CRACI erbjuder ännu inte kundhostade runners; de finns på roadmapen för Enterprise.
- Du kör GitHub Enterprise Server, som CRACI inte har stöd för i dag.
- Du är beroende av snapshot-runners eller fjärrbyggare för Docker i dag.
- Lägsta kostnad per minut på arm64 eller BYOC är huvudmålet.
CRACI passar bättre när
- Du behöver visa vad som ingick i en release, med fullständighetsstatus, från själva bygget.
- Du vill ha en egress-policy kopplad till varje jobb utan att bygga in den i ditt molnnätverk.
- Du vill ha bevakning av levererade SBOM:er.
- Du behöver datalagring i EU, som finns på CRACI:s Enterprise-plan.
Vad du avstår från med CRACI. Jobb på Windows och macOS, runners i ditt eget moln och GitHub Enterprise Server, som alla erbjuds av WarpBuild i dag, plus de lägre priserna för arm64 och BYOC. Det du får är en registrering av bygget som säkerhet och efterlevnad kan använda utan ännu en skanner i pipelinen.
För Cyber Resilience Act
Cyber Resilience Act kräver att tillverkare känner till komponenterna i sina produkter, hanterar sårbarheter i dem och sparar bevis. WarpBuilds produkt är CI-infrastruktur. CRACI automatiserar en betydande del av den insyn i och de bevis om programvarans leveranskedja som företag behöver för sitt bredare arbete med CRA-efterlevnad: SBOM:er från bygget som exporteras som CycloneDX eller SPDX, sårbarhetsspårning och proveniens via API:t. Se CRA-bevis.
Flytta från WarpBuild
CRACI ersätter runnern, inte GitHub Actions. Arbetsflöden och GitHubs gränssnitt förblir desamma, och jobbets etikett blir
runs-on: craci. Jobb får Docker Engine, Buildx och Compose v2, en GitHub-kompatibel Ubuntu 24.04-avbild
och nästlad virtualisering på x86-64. Läs mer om CI/CD-integration
och SBOM-generering under bygget.
WarpBuild vs CRACI: vanliga frågor
Priser, BYOC, plattformar och säkerhet, besvarade utifrån varje leverantörs publicerade information
Vad är WarpBuild?
WarpBuild är en leverantör av GitHub Actions-runners. Det kör dina jobb på sina egna Linux-, Windows- och macOS-runners, eller på WarpBuild-hanterade runners i ditt konto hos AWS, GCP eller Azure (BYOC). Det säljer också fjärrbyggare för Docker, snapshot-runners och en cache för artefakter och containerlager.
Vad kostar WarpBuild?
Per september 2026 kostar WarpBuilds hostade Linux-runners $0.004 per minut för 2 vCPU på x86-64 och $0.003 på arm64, upp till $0.064 och $0.048 vid 32 vCPU. Windows börjar på $0.016 per minut för 4 vCPU, macOS på M4 Pro på $0.08 för 6 vCPU. BYOC-runners kostar $0.002 per minut utöver din molnfaktura. Cachelagring kostar $0.20 per GB och månad, och debiteringen sker per minut.
Är WarpBuild billigare än CRACI?
På arm64, ja; på x86-64 är listpriset detsamma. CRACI tar $0.004 per minut för 2 vCPU på både x86-64 och ARM64, mot WarpBuilds $0.004 på x86-64 och $0.003 på arm64. Vid 32 vCPU listar båda $0.064 per minut på x86-64. WarpBuild kallar BYOC sitt billigaste alternativ i stor skala, eftersom du betalar $0.002 per minut plus din egen molnfaktura. CRACI mäter per sekund i stället för per minut, så korta jobb debiteras för de sekunder de körs. Det CRACI lägger till på runnern är registreringen av bygget: en SBOM för varje jobb, en egress-policy, proveniensdata och sårbarhetsbevakning.
Vad är WarpBuild BYOC, och kan CRACI köras i mitt eget moln?
BYOC kör WarpBuild-hanterade runners i ditt eget konto hos AWS, GCP eller Azure, i valfri region, med statiska IP-adresser, spot-instanser, standby-diskar och anpassade VM-avbilder. CRACI kör i dag hanterade runners på europeisk infrastruktur, med kundhostade runners på roadmapen för Enterprise.
Genererar WarpBuild SBOM:er eller byggproveniens?
Inte bland de dokumenterade funktionerna. WarpBuild fokuserar på beräkningskraft, cachning och var runnern finns. CRACI registrerar paketen som varje jobb hämtar, inklusive paket som återställs från cachar, och tar fram en SBOM i CycloneDX eller SPDX med fullständighetsstatus. API:t returnerar SBOM:er, nätverksspårningar och proveniens.
Kan WarpBuild begränsa vad ett bygge kan nå på nätverket?
WarpBuilds dokumentation beskriver ingen egress-policy per jobb för de hostade runnerna. Med BYOC finns runnerna i ditt eget nätverk, och dess härdningsguide för AWS visar hur du stramar åt utgående regler med dina egna säkerhetsgrupper. CRACI upprätthåller en egress-policy på runnern för varje jobb: neka eller tillåt som standard, 24 inbyggda förinställningar för programvarukällor, validering innan jobbet startar och blockering vid fel.
Har CRACI stöd för Windows, macOS eller GitHub Enterprise Server?
Inte i dag. CRACI kör Linux på x86-64 och ARM64, med Windows och macOS på roadmapen, och har inget stöd för GitHub Enterprise Server. WarpBuild erbjuder runners för Windows och macOS, och stöd för GitHub Enterprise Server på sin enterprise-plan.
Är WarpBuild SOC 2-certifierat, och var lagras data?
WarpBuild uppger att det är SOC 2 Type 2-certifierat för säkerhet, tillgänglighet och konfidentialitet, och säger att det inte kommer åt din kod eller dina hemligheter i bygget. Enterprise-planer kan lagra data i en vald region. CRACI kör byggen på europeisk bare metal-infrastruktur, erbjuder datalagring i EU på Enterprise, lagrar inte din källkod och dokumenterar sina säkerhetskontroller i sitt Trust Center.
Är WarpBuild snabbare än CRACI?
WarpBuild marknadsför byggen som är dubbelt så snabba som GitHub-hostade runners på sin startsida, och två till tio gånger snabbare på sin prissida. Vi har inte jämfört CRACI med WarpBuild i ett benchmark, så kör samma arbetsflöde på båda och jämför.
Måste jag skriva om mina GitHub Actions-arbetsflöden för att byta?
Nej. Båda produkterna ersätter runnern, inte GitHub Actions. Arbetsflöden, triggers och GitHubs gränssnitt förblir desamma; på CRACI blir jobbets etikett runs-on: craci.
Se vad dina byggen drar in
Boka en demo så kör vi ett av dina arbetsflöden på CRACI och går igenom dess SBOM, nätverksspårning och proveniens.
Boka en demo