Vaihtoehdot
Vaihtoehdot Blacksmith CI:lle GitHub Actionsissa
Blacksmith tekee GitHub Actionsista nopeamman ja halvemman yhden labelin vaihdolla. Tiimit vertailevat muita runnereita, kun ne tarvitsevat suurempia koneita, oman pilvitilin, lähtevän liikenteen hallintaa tai tallenteen siitä, mitä kukin buildi haki.
Päivitetty
Me rakennamme CRACI:a, joten ota se huomioon; kuvaamme jokaisen vaihtoehdon sen omien dokumenttien perusteella ja kerromme, milloin toinen työkalu sopii paremmin.
Miksi tiimit etsivät vaihtoehtoja
Blacksmith (blacksmith.sh) on GitHub Actionsin hallinnoitu runneripalvelu, joka keskittyy nopeuteen ja kustannuksiin. Jobit ajetaan Firecracker- microVM:issä Ubuntulla x64- ja ARM-koneissa 2–32 vCPU:lla, Windows julkisena betana ja macOS Apple M4:llä. Samassa paikassa sijaitseva välimuisti toimii tavallisten cache-actionien kanssa, sticky diskit tarjoavat Docker-kerrosten välimuistin, ja SSH-yhteys, metriikat ja testianalytiikka auttavat vianetsinnässä. Blacksmith ilmoittaa olevansa SOC 2 Type 2 -yhteensopiva. Syyskuussa 2026 2 vCPU:n x64 maksaa $0.004 minuutilta ja ARM $0.0025, ja kuukaudessa saa 3 000 ilmaista minuuttia.
Tarjous on vahva. Syyt vertailla liittyvät sopivuuteen:
- Koko. Jotkin buildit haluavat yhdelle koneelle enemmän kuin 32 vCPU:ta.
- Sijainti. Haluat runnerit omalle pilvitilillesi, mitä lainaamamme Blacksmithin sivut eivät kuvaa.
- Verkon hallinta. Blacksmith tarjoaa staattisia IP-osoitteita sallittujen listoja varten ($100 IP-osoitteelta kuukaudessa). Saatat haluta käytännön, joka rajoittaa, mihin jobi pääsee.
- Näyttö. SBOM:t eivät kuulu Blacksmithin dokumentoituihin ominaisuuksiin, ja asiakas tai sääntely voi vaatia niitä.
- Alustan kypsyys. Tarvitset Windows-runnerit, jotka ovat yleisesti saatavilla jo nyt.
Mitä kannattaa katsoa
- Hinta vCPU-minuutilta x64:llä ja ARM:lla, muisti vCPU:ta kohden ja miten käyttö pyöristetään.
- Suurin tarvitsemasi kone ja mitkä käyttöjärjestelmät.
- Riippuvuuksien, Docker-kerrosten ja build-työkalujen välimuisti.
- Voivatko runnerit sijaita pilvitililläsi.
- Lähtevän liikenteen hallinta, SBOM:t ja alkuperätiedot.
- Buildinäyttö, jota hankintasi vaatii.
Vaihtoehdot
CRACI (meidän tuotteemme)
Siirtyminen CRACI:iin on samanlainen muutos kuin siirtyminen Blacksmithiin: asenna GitHub App ja vaihda label
muotoon runs-on: craci. Laskutus on $0.002 vCPU-minuutilta, mitattuna sekunneittain, joten 2 vCPU maksaa $0.004
minuutilta x86-64:llä ja ARM64:llä, ilman kuukausimaksua ja ilman SBOM-kohtaista maksua. x64-listahinta on sama kuin
Blacksmithin, ja Blacksmithin ARM-hinta on alempi. Ero on siinä, mitä runneri tallentaa: jokainen jobi tuottaa SBOM:n siitä, mitä se
haki, kattavuustilan kanssa, ja ajetaan egress-käytännön alaisena, joka noudattaa fail closed -periaatetta.
CRACI valvoo sen jälkeen näitä SBOM:eja, jotka voi viedä CycloneDX- tai SPDX-muodossa.
Paras: tiimeille, jotka haluavat toimitusketjun tietoturvan hoituvan CI:ssä itsessään, Linux-buildeihin ohjelmistoista, joista sinun on näytettävä, mitä kuhunkin julkaisuun meni.
Harkitse, jos: haluat runneriin sisäänrakennetun tietoturvan etkä pelkkää nopeutta. Blacksmithin tavoin CRACI ajaa buildit noin kaksi kertaa nopeammin kuin GitHubin ylläpitämät runnerit. CRACI ajaa nyt Linuxia, ja Windows ja macOS ovat tiekartalla.
Depot
Depot tarjoaa nopeita runnereita ja välimuistia sekä build-palveluita. Linux-runnerit yltävät 64 vCPU:hun, ja lisäksi tarjolla on Windows
ja macOS. depot build ajaa Docker-buildeja etä-BuildKit-palvelimilla pysyvän NVMe-välimuistin kanssa, ja
etävälimuisti palvelee Bazelia, Gradlea, Turborepoa ja sccachea. Linux-runnerit tukevat lähtevän liikenteen salli- ja estosääntöjä, ja
Business-tilauksessa Depot Managed ajaa datatason omalla AWS-tililläsi. Syyskuussa 2026 Developer-tilaus
maksaa $20 kuukaudessa ja sisältää 2 000 minuuttia, minkä jälkeen 2 vCPU maksaa $0.006 minuutilta sekunneittain mitattuna.
Paras: tiimeille, joiden CI-ajasta suurin osa kuluu Docker-konttikuvien buildaamiseen.
Harkitse, jos: tarvitset 64 vCPU:n runnereita tai runnereita AWS-tilillesi.
Namespace
Namespace ajaa Linux-, Windows- ja macOS-runnereita ylläpitämällään laitteistolla, ja Linux-kokoja on aina 64 vCPU:hun asti. Välimuisti- volyymit pitävät datan paikallisessa tallennustilassa ajojen välillä, ja se tarjoaa Docker-buildien välimuistin ja Bazelin etäsuorituksen. Sen egress-käytännöt estävät kaiken, mitä ei ole sallittu, tai toimivat ensin neuvoa-antavassa tilassa, jotta voit rakentaa sallittujen listan todellisesta liikenteestä. Syyskuussa 2026 2 vCPU:n ja 4 Gt:n Linux-runneri maksaa paketissa $0.002 minuutilta, ja Team maksaa $100 kuukaudessa ja sisältää 100 000 yksikköminuuttia. Käytöllä on yhden minuutin vähimmäisveloitus jobia kohden.
Paras: tiimeille, jotka haluavat egress-käytännön ja nopean välimuistin samalta runneritoimittajalta.
Harkitse, jos: haluat myös Bazelin etäsuorituksen tai pilvipohjaiset kehitysympäristöt.
WarpBuild
WarpBuild listaa saman x86-64-hinnan kuin Blacksmith: $0.004 minuutilta 2 vCPU:lla ja $0.003 arm64:llä syyskuussa 2026. Se tarjoaa Windows Server 2022:n ja 2025:n, macOS:n Apple M4/M5 Prolla, konttikerrosten välimuistin ja snapshot-runnerit. Sen bring-your-own-cloud-vaihtoehto ajaa samoja runnereita AWS-, GCP- tai Azure-tililläsi hintaan $0.002 minuutilta pilvilaskusi päälle. Yrityksille se listaa SAML SSO:n, SCIM:n ja 99,9 %:n käytettävyys-SLA:n.
Paras: hallinnoituihin runnereihin oman pilvitilisi sisällä.
Harkitse, jos: käytät GitHub Enterprise Serveriä, jota WarpBuild tukee.
Ubicloud
Ubicloud on avoimen lähdekoodin pilvi, jossa on hallinnoidut GitHub Actions -runnerit. Vaihdat yhdellä labelilla, kuten
ubicloud-standard-2, ja saat Ubuntu-runnerit x64- ja arm64-koneille 2–30 vCPU:lla. Syyskuussa 2026 2
vCPU maksaa $0.00125 minuutilta molemmilla arkkitehtuureilla minuuttiperusteisesti laskutettuna, ja jokainen tili saa $2.50 kuukausittaisen
hyvityksen, noin 1 250 minuuttia. Ubicloudilla voit myös hallita omia runnereitasi.
Paras: Blacksmithia edullisempaan minuuttihintaan Linux-jobeissa.
Harkitse, jos: tarvitset vain Linuxia; Ubicloudin runneridokumentaatio listaa vain Ubuntu-pohjaisia runnerin levykuvia.
RunsOn
RunsOn käynnistää jokaiselle jobille yhden lyhytikäisen EC2-instanssin omalla AWS-tililläsi yhdestä CloudFormation- tai Terraform-pinosta. Se ajaa Linuxia x64:llä ja arm64:llä, Windowsia ja GPU-instansseja, ja siinä on sisäänrakennettuna S3-välimuisti VPC:ssäsi ja Docker- kerrosten välimuisti; macOS-jobit jäävät GitHubin ylläpitämille runnereille. Syyskuussa 2026 lisenssi on kiinteä vuosimaksu oikeushenkilöä kohden, noin $348 (€300) – noin $4,176 (€3,600) vuodessa, ja AWS laskuttaa laskennan ilman RunsOnin katetta.
Paras: runnereihin oman AWS-tilisi sisällä kiinteällä lisenssimaksulla.
Harkitse, jos: kuormasi ovat ei-kaupallisia, jolloin RunsOn on ilmainen.
Cirun
Cirun käynnistää runnerit omalle tilillesi AWS:ssä, Google Cloudissa, Azuressa, Oraclella, OpenStackissa tai DigitalOceanissa, ja ne määritetään
.cirun.yml-tiedostossa. Runnerit voivat käyttää Linuxia tai Windowsia, ARM-koneita ja GPU:ita, kuten NVIDIA Tesla T4:ää.
Syyskuussa 2026 Cirun on ilmainen julkisille repositorioille, Startup maksaa $29 kuukaudessa 3 yksityisestä repositoriosta ja
Business $79 kymmenestä, ja koneet ajetaan oman pilvilaskusi kautta.
Paras: GPU-runnereihin omalla pilvitililläsi valitsemassasi pilvessä.
Harkitse, jos: ylläpidät avoimen lähdekoodin projekteja, joita Cirun tukee ilmaiseksi.
Hallinnoidut vs. itse ylläpidetyt runnerit
GitHubin isommat runnerit
GitHubissa pysyminen on todellinen vaihtoehto. Isommat runnerit (larger runners) yltävät 64 ytimeen, ja niihin saa staattiset IP-osoitteet ja Azuren yksityisen verkon. GitHub tarjoaa myös artifact attestations -toiminnon, jonka se ilmoittaa tarjoavan SLSA v1.0 Build Level 2:n (Level 3 uudelleenkäytettävillä työnkuluilla). Hinta on vastapaino: syyskuussa 2026 32 ytimen isompi runneri maksaa $0.082 minuutilta x64:llä ja $0.050 arm64:llä, ja isommista runnereista laskutetaan myös julkisissa repositorioissa.
Paras: tiimeille, jotka haluavat yhden toimittajan ja dokumentoidun SLSA-tason.
Harkitse, jos: ohjaat buildit jo Azuren verkon kautta.
CRACI vs. GitHubin ylläpitämät runnerit
Itse ylläpidetyt runnerit
Voit ajaa GitHub Actions -runneria omilla koneillasi tai Kubernetesissa Actions Runner Controllerilla, joka skaalaa runner scale set -joukkoja käynnissä olevien työnkulkujen määrän mukaan. GitHub ei veloita itse ylläpidetystä käytöstä minuuttihintaa syyskuussa 2026. Maksat palvelimista, olivat ne kiireisiä tai joutilaita, ja vastaat itse päivityksistä, eristyksestä ja koventamisesta; GitHub varoittaa, että itse ylläpidettyjä runnereita ei pitäisi juuri koskaan käyttää julkisissa repositorioissa.
Paras: jobeille, joiden on ajettava verkkosi sisällä tai omalla laitteistollasi.
Harkitse, jos: sinulla on ylimääräistä kapasiteettia ja aikaa ylläpitää sitä.
Hallinnoidut vs. itse ylläpidetyt runnerit
Rinnakkain
| Ominaisuus | CRACI | Blacksmith | Depot | Namespace | WarpBuild | GitHub-hosted | Itse ylläpidetty |
|---|---|---|---|---|---|---|---|
| Hinta, 2 vCPU Linux x64 | $0.004 minuutilta | $0.004 minuutilta | $0.006 minuutilta paketin ylittävältä osalta | $0.002 paketissa, $0.003 ylityksestä | $0.004 minuutilta | $0.006 minuutilta | Ei GitHub-maksua; maksat palvelimista |
| Hinta, 2 vCPU Linux ARM | $0.004 minuutilta | $0.0025 minuutilta | Sama kuin x64 | Ei ilmoitettu | $0.003 minuutilta | $0.005 minuutilta | Omat palvelimesi |
| Sisältyvä käyttö | Ei mitään; maksat minuuteista, ei kuukausimaksua | 3 000 ilmaista minuuttia kuukaudessa | 2 000 minuuttia Developer-tilauksessa | 100 000 yksikköminuuttia Team-tilauksessa | Ilmainen käyttökiintiö | 2 000–50 000 minuuttia paketista riippuen | Ei sovellu |
| Suurin Linux-koko | 32 vCPU | 32 vCPU | 64 vCPU | 64 vCPU | 32 vCPU | 64 ydintä | Oma laitteistosi |
| Windows ja macOS | Nyt vain Linux | Windows betana | |||||
| Docker-kerrosten välimuisti | Ei ilmoitettu | Oma asetuksesi | |||||
| Jobikohtainen egress-käytäntö | Staattiset IP-osoitteet | BYOC-verkkosäännöt | Azuren yksityinen verkko | Rakennat itse | |||
| SBOM siitä, mitä kukin jobi haki | Kattavuustilan kanssa | Konttikuvan skannaus Syftillä | |||||
| Allekirjoitetut buildin alkuperätiedot | Ei allekirjoitettuja alkuperätietoja | BuildKitin konttikuva-attestaatiot | Artifact attestations | Lisäämäsi työkalut | |||
| Toimii omassa pilvessäsi tai verkossasi | Asiakkaan ylläpitämät runnerit, Enterprise | Ei ilmoitettu | AWS, Business-tilaus | Ei ilmoitettu | BYOC | Azuren yksityinen verkko |
- Sisältyy
- Osittain
- Ei sisälly
- Tiekartalla
"Ei ilmoitettu" tarkoittaa, ettemme pystyneet vahvistamaan asiaa toimittajan julkisilta sivuilta. Laajemman kentän, StepSecurity Harden-Runner mukaan lukien, löydät sivulta vaihtoehdot GitHubin ylläpitämille runnereille.
Milloin pysyä Blacksmithissa
- Tavoitteesi ovat nopeus ja kustannukset, ja Blacksmithin luvut pitävät omassa putkessasi.
- Luotat nimenomaan sticky diskeihin tai SSH-yhteyteen käynnissä oleviin jobeihin.
- Haluat Linuxin, Windowsin ja macOS:n yhdeltä runneritoimittajalta edullisella ARM-hinnalla.
Lue lisää CI/CD-integraatiosta ja CRACI:n hinnoittelusta.
Vaihtoehdot Blacksmithille: usein kysytyt kysymykset
Lyhyet vastaukset kysymyksiin, joita tiimit kysyvät vertaillessaan
Onko Blacksmith halvempi kuin GitHub Actions?
Kyllä, listahinnoilla. Syyskuussa 2026 Blacksmith veloittaa 2 vCPU:n x64-runnerista $0.004 minuutilta ja ARM:lla $0.0025, kun GitHubin tavalliset 2 ytimen Linux-runnerit maksavat $0.006 ja $0.005. Blacksmithiin sisältyy lisäksi 3 000 ilmaista minuuttia kuukaudessa.
Mikä on paras vaihtoehto Blacksmithille?
Se riippuu puutteesta. Edullisempaan minuuttihintaan Ubicloud listaa 2 vCPU:n hintaan $0.00125. Suurempiin koneisiin Depot ja Namespace yltävät 64 vCPU:hun. Omaan pilveesi sijoitettaviin runnereihin kannattaa katsoa WarpBuildia, RunsOnia tai Cirunia. Tallenteeseen siitä, mitä kukin buildi haki, ja fail closed -periaatetta noudattavaan egress-käytäntöön CRACI tekee molemmat jokaisessa jobissa.
Voinko ajaa GitHub Actions -runnereita omassa pilvessäni?
Kyllä. WarpBuildin bring-your-own-cloud-vaihtoehto toimii AWS:ssä, GCP:ssä tai Azuressa, Depot toimii AWS-tililläsi Business-tilauksessa, RunsOn toimii AWS-tililläsi kiinteällä vuosilisenssillä, ja Cirun tukee kuutta pilveä, OpenStack mukaan lukien. Actions Runner Controller ajaa itse ylläpidettyjä runnereita omassa Kubernetesissasi. CRACI:n runnerit ovat nyt hallinnoituja, ja asiakkaan ylläpitämät runnerit ovat Enterprisen tiekartalla.
Onko CRACI halvempi kuin Blacksmith?
Ei. CRACI maksaa $0.004 minuutilta 2 vCPU:lla x86-64:llä ja ARM64:llä, saman listahinnan kuin Blacksmithin x64-runneri, ja Blacksmithin ARM-hinta on alempi. CRACI kilpailee sillä, mitä runneri tallentaa ja hallitsee: SBOM:lla siitä, mitä kukin jobi haki, ja fail closed -periaatetta noudattavalla egress-käytännöllä.
Tukeeko Blacksmith Windowsia ja macOS:ää?
Kyllä. Ubuntun x64- ja ARM-versioiden lisäksi Blacksmith tarjoaa Windowsin julkisena betana ja macOS:n Apple M4:llä. CRACI ajaa nyt Linuxia x86-64:llä ja ARM64:llä, ja Windows ja macOS ovat tiekartalla.
Kokeile CRACI:a yhdellä jobilla
Vaihda runs-on yhdessä jobissa, aja se ja vertaa laskua, buildin kestoa ja SBOM:ia.
Varaa demo