Vertailu
GitHub Actions -runnereiden hinnat vertailussa
Mitä GitHub Actions -minuutti maksaa GitHubin ylläpitämillä runnereilla ja niitä korvaavilla hallinnoitujen runnereiden tarjoajilla, miten kukin laskuttaa ja mitä saat hinnalla laskentatehon lisäksi.
Päivitetty
Paljonko GitHub Actions -runnerit maksavat?
Tavallinen GitHubin ylläpitämä 2-ytiminen Linux-runneri maksaa $0.006 minuutilta, ja sama runneri arm64:llä maksaa $0.005. Windows maksaa $0.010 minuutilta ja macOS $0.062 syyskuussa 2026. Jokaiseen tilaukseen sisältyy jonkin verran ilmaisia minuutteja tavallisille runnereille, tavalliset runnerit ovat ilmaisia julkisissa repositorioissa, eikä GitHub tällä hetkellä veloita minuuttimaksua omista runnereista.
| Ominaisuus | Tunniste | vCPU | RAM | Minuutilta |
|---|---|---|---|---|
| Linux x64, 1 ydin | ubuntu-slim | 1 | 5 Gt | $0.002 |
| Linux x64, 2 ydintä | ubuntu-latest | 2 | 8 Gt | $0.006 |
| Linux arm64, 2 ydintä | ubuntu-24.04-arm | 2 | 8 Gt | $0.005 |
| Windows x64, 2 ydintä | windows-latest | 2 | 8 Gt | $0.010 |
| Windows arm64, 2 ydintä | windows-11-arm | 2 | 8 Gt | $0.010 |
| macOS M1, 3 ydintä | macos-latest | 3 | 7 Gt | $0.062 |
| macOS Intel, 4 ydintä | macos-15-intel | 4 | 14 Gt | $0.062 |
ubuntu-slim-runneri on kontti eikä täysi virtuaalikone, ja se pysäyttää jobit 15
minuutin jälkeen. Julkisissa repositorioissa tavalliset Linux- ja Windows-runnerit saavat 4 vCPU:ta ja 16 Gt RAM-muistia maksutta.
Onko GitHub Actions ilmainen? Ilmaisminuutit tilauksittain
GitHub Actions on ilmainen julkisissa repositorioissa: tavalliset GitHubin ylläpitämät runnerit eivät maksa siellä mitään, eikä minuuttirajaa ole. Myös omat runnerit ovat ilmaisia lokakuussa 2026. Yksityiset repositoriot saavat kuukausittaisen kiintiön sisältyvää käyttöä sekä artefaktien tallennustilaa ja välimuistikiintiön, ja maksavat sen ylittävästä käytöstä minuuteittain.
| Ominaisuus | Sisältyvät minuutit | Artefaktien tallennus | Välimuisti |
|---|---|---|---|
| GitHub Free | 2 000 | 500 Mt | 10 Gt repositoriota kohden |
| GitHub Pro | 3 000 | 1 Gt | 10 Gt repositoriota kohden |
| GitHub Team | 3 000 | 2 Gt | 10 Gt repositoriota kohden |
| GitHub Enterprise Cloud | 50 000 | 50 Gt | 10 Gt repositoriota kohden |
- Kuukausittainen nollaus: ilmaisminuutit palautuvat täyteen määrään jokaisen laskutuskauden alussa.
- Myös suuremmat runnerit: Teamissa ja Enterprise Cloudissa suuremmat runnerit kuluttavat samaa sisältyvää käyttöä omalla hinnallaan. Ne laskutetaan myös julkisissa repositorioissa.
- Kun kiintiö loppuu: ilman maksutapaa käyttö estetään seuraavaan kauteen asti. Maksutavan kanssa maksat loppukuun minuuteittain asettamiesi budjettien rajoissa. GitHub lähettää hälytykset sähköpostilla, kun 90 % ja 100 % sisältyvästä käytöstä on kulunut.
- Mitä ilmaistaso on arvoinen: 2 000 minuuttia 2-ytimisellä Linux x64 -runnerilla on $12 käyttöä hintaan $0.006 minuutilta, ja 3 000 minuuttia on $18. GitHub Teamia käyttävä tiimi, joka ajaa 20 000 minuuttia kuukaudessa, maksaa niistä 17 000:sta: $102.
- Windows ja macOS: GitHubin dokumentaation vanhemmat versiot laskivat Windows-minuutit kaksinkertaisina ja macOS-minuutit kymmenkertaisina sisältyviin minuutteihin. Nykyinen dokumentaatio ilmoittaa sisältyvän käytön dollareina, joten jokainen runneri kuluttaa sitä omalla hinnallaan: $0.062:n macOS-minuutti kuluttaa noin kymmenen kertaa enemmän kuin 2-ytimisen Linuxin minuutti.
Suuremmat runnerit: GitHub ja CRACI koon mukaan
GitHub hinnoittelee suuremmat runnerit koon mukaan, $0.012:sta minuutilta 4-ytimiselle Linux x64 -runnerille $0.252:een 96 ytimelle. CRACI veloittaa saman $0.002 vCPU-minuutilta kaikissa ko'oissa 1:stä 32 vCPU:hun, niin x86-64:llä kuin ARM64:llä.
| Ominaisuus | 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 | Ei tarjolla | $0.162 | $0.098 |
| 96 vCPU | Ei tarjolla | $0.252 | Ei tarjolla |
GitHubiin verrattuna Linux x64:llä CRACI:n listahinta on noin 33 % alempi 2 ja 4 vCPU:lla ja noin 22 % alempi 32 vCPU:lla. ARM64:llä CRACI:n listahinta on 20 % alempi 2 vCPU:lla ja sama 4 vCPU:lla; sitä suuremmissa GitHubin arm64-runnerien listahinnat ovat alemmat, ja 32 vCPU:lla CRACI maksaa noin 28 % enemmän. Myös muisti eroaa. CRACI:n laskentayksikkö on 1 vCPU ja 3 Gt RAM-muistia; tavallisessa GitHubin 2-ytimisessä runnerissa on 8 Gt. GitHubin suuremmat runnerit vaativat lisäksi Team- tai Enterprise Cloud -tilauksen, jossa ne kuluttavat tilauksen sisältyvää käyttöä.
macOS-runnereiden hinnat
macOS on GitHub Actionsin kallein runneri. Tavallinen macos-latest-runneri, 3 ydintä
Apple M1:llä, maksaa $0.062 minuutilta, noin kymmenen kertaa 2-ytimisen Linux x64:n hinnan. 4-ytiminen Intel-runneri maksaa saman verran.
Suuremmat macOS-runnerit ovat 5-ytiminen M2 Pro hintaan $0.102 ja 12-ytiminen Intel hintaan $0.077; kuten kaikki suuremmat runnerit, ne
vaativat Team- tai Enterprise Cloud -tilauksen.
| Ominaisuus | Runneri | vCPU | RAM | Minuutilta | vCPU-minuutilta |
|---|---|---|---|---|---|
| 3 ydintä, Apple silicon | macos-latest (M1) | 3 | 7 Gt | $0.062 | $0.0207 |
| 4 ydintä, Intel | macos-15-intel | 4 | 14 Gt | $0.062 | $0.0155 |
| 12 ydintä, Intel | large (Intel) | 12 | 30 Gt | $0.077 | $0.0064 |
| 5 ydintä, Apple silicon | xlarge (M2 Pro) | 5 | 14 Gt | $0.102 | $0.0204 |
Näillä hinnoilla 10 minuutin iOS-buildi macos-latest-runnerilla maksaa $0.62, ja 1 000 sellaista kuukaudessa maksaa $620
ennen sisältyviä minuutteja. Hallinnoitujen runnereiden tarjoajat myyvät uudempaa Apple siliconia, enimmäkseen M4-sukupolvea, ja enemmän ytimiä
runneria kohden. vCPU-minuuttia kohden niiden listahinnat ovat noin puolet tai kaksi kolmasosaa GitHubin M1-hinnasta.
| Ominaisuus | Siru | vCPU | RAM | Minuutilta | vCPU-minuutilta |
|---|---|---|---|---|---|
| Namespace, 6 vCPU | Apple Silicon | 6 | 14 Gt | $0.06 | $0.0100 |
| Namespace, 12 vCPU | Apple Silicon | 12 | 28 Gt | $0.12 | $0.0100 |
| Blacksmith, 6 vCPU | M4 | 6 | 24 Gt | $0.08 | $0.0133 |
| Depot, 8 vCPU | M2 or M4 | 8 | 24 Gt | $0.08 | $0.0100 |
| WarpBuild, 6 vCPU | M4/M5 Pro | 6 | 14 Gt | $0.08 | $0.0133 |
| WarpBuild, 12 vCPU | M4/M5 Pro | 12 | 28 Gt | $0.16 | $0.0133 |
Vertaa sillä ydinmäärällä, jota buildisi käyttävät: 6-ytiminen runneri hintaan $0.08 maksaa minuutilta enemmän kuin GitHubin 3-ytiminen runneri mutta vähemmän vCPU-minuutilta. CRACI ei vielä tarjoa macOS-runnereita; macOS on tiekartalla. Runneri valitaan jobikohtaisesti, joten macOS-jobit voivat pysyä GitHubin ylläpitämillä runnereilla, kun Linux-jobit siirtyvät.
Miten GitHub laskuttaa Actions-minuutit
GitHub pyöristää jokaisen jobin ylöspäin seuraavaan kokonaiseen minuuttiin ja veloittaa käytetyn runnerin minuuttihinnan. Tilaukseesi sisältyvä käyttö kulutetaan ensin, Teamissa ja Enterprise Cloudissa myös suuremmilla runnereilla. GitHubin hinnat kaikissa ko'oissa Linuxilla, Windowsilla ja macOS:llä löydät sivulta GitHub Actionsin hinnoittelu.
- Sisältyvä käyttö kuukaudessa: $12 Freessä, $18 Prossa ja Teamissa, $300 Enterprise Cloudissa, eli 2 000, 3 000 ja 50 000 tavallista Linux-minuuttia, kuten yllä olevassa taulukossa.
- Pyöristys: ”GitHub pyöristää kunkin jobin käyttämät minuutit ja minuutin osat ylöspäin lähimpään kokonaiseen minuuttiin.” 10 sekunnin lint-jobi laskutetaan kokonaisena minuuttina.
- Suuremmat runnerit: laskutetaan myös julkisissa repositorioissa; Teamissa ja Enterprise Cloudissa ne kuluttavat tilauksen sisältyvää käyttöä.
- Julkiset repositoriot: tavalliset GitHubin ylläpitämät runnerit ovat ilmaisia.
- Omat runnerit: GitHubin laskutusdokumentaatio kuvaa omien runnereiden käytön ilmaiseksi. Maksat koneista.
GitHubin maksu omille runnereille: lykätty, ei peruttu
Joulukuussa 2025 GitHub ilmoitti kahdesta muutoksesta yhtä aikaa. Ylläpidettyjen runnereiden hinnat laskivat jopa 39 % 1.1.2026, ja tämä lasku toteutui. Se ilmoitti myös ”uudesta $0.002:n minuuttikohtaisesta GitHub Actions -pilvialustamaksusta” omien runnereiden käytölle 1.3.2026 alkaen. Maksu herätti voimakkaan reaktion tiimeissä, jotka ajavat omaa laitteistoaan, ja muutamassa päivässä GitHub ilmoitti ”lykkäävänsä omia GitHub Actions -runnereita koskevaa laskutusmuutosta ja käyttävänsä aikaa lähestymistapansa uudelleenarviointiin”.
Lokakuussa 2026 maksu ei ole voimassa, GitHubin laskutusdokumentaatio kuvaa omien runnereiden käytön edelleen ilmaiseksi, eikä uutta päivämäärää ole ilmoitettu. GitHub ei ole myöskään luopunut ajatuksesta. Sen perustelut ovat yhä voimassa: se sanoo, että sillä on ”todellisia kustannuksia Actionsin ohjaustason ajamisesta” ja että omien runnereiden käyttöä ”on pitkälti tuettu GitHubin ylläpitämien runnereiden hinnoilla”. Varaudu budjetissa siihen, että maksu palaa jossain muodossa.
Ilmoitetussa muodossaan maksu olisi toiminut näin:
- Hinta: $0.002 minuutilta omien runnereiden käytöstä koneiden kustannusten päälle.
- Laajuus: vain yksityiset repositoriot. Runnereiden käyttö julkisissa repositorioissa pysyy ilmaisena.
- Sisältyvät minuutit: maksun alainen käyttö laskettaisiin tilaukseesi sisältyviin minuutteihin, samaan kiintiöön, jota GitHubin ylläpitämät jobisi kuluttavat.
- GitHub Enterprise Server: ei koske.
| Ominaisuus | Alustamaksu kuukaudessa |
|---|---|
| 10 000 minuuttia | $20 |
| 50 000 minuuttia | $100 |
| 100 000 minuuttia | $200 |
| 500 000 minuuttia | $1,000 |
Tiimille, joka ajaa 100 000 minuuttia omilla runnereilla kuukaudessa, se on noin $200 kuukaudessa eli $2,400 vuodessa samasta laitteistosta, josta se jo maksaa. Vähän koneisiin ja niitä pyörittäviin ihmisiin verrattuna, mutta se poistaa kustannusmallista rivin ”omat runnerit ovat ilmaisia”.
Mitä jobi todella maksaa: minuutti- vai sekuntilaskutus
Putkissa, joissa on paljon lyhyitä jobeja, palveluntarjoajan mittaustapa on yhtä tärkeä kuin listahinta. Jobi, joka kestää 30 sekuntia, laskutetaan GitHubissa yhtenä minuuttina ja CRACI:ssa 30 sekuntina.
Esimerkki, havainnollistavat lähtötiedot: 20 000 jobia kuukaudessa 2 vCPU:n Linux x64:llä, kukin 90 sekuntia.
- GitHub-hosted: jokainen jobi pyöristyy 2 minuuttiin, joten 40 000 minuuttia × $0.006 = $240 ennen sisältyviä minuutteja.
- CRACI: 30 000 sekunneittain mitattua minuuttia × $0.004 = $120, 50 % vähemmän laskennasta.
Tilaukset muuttavat summia. GitHub Teamiin sisältyy 3 000 minuuttia. CRACI:ssa ei ole kuukausimaksua eikä sisältyviä minuutteja: maksat vain build-minuuteista. Pitkillä jobeilla ero lähestyy listahintojen eroa, noin 33 % 2 vCPU:n x64:llä.
GitHub Actionsin hinnoittelu: mitä minuutti maksaa ja miten sitä voi pienentää
Kenelle tämä on
Ajat GitHub Actionsia, ja runneri on arvioitavana. Lasku on kasvanut, jobit jonottavat tai asiakas on pyytänyt
SBOM:ia ja alkuperätietoja jokaisesta julkaisusta. Tämän sivun hallinnoidut tarjoajat otetaan kaikki käyttöön samalla tavalla: yhdistät ne
GitHub-organisaatioosi ja vaihdat jobin runs-on-tunnisteen. Työnkulut, actionit ja GitHubin käyttöliittymä
pysyvät ennallaan, joten voit kokeilla jobi kerrallaan.
Me teemme CRACI:a, joten ota se huomioon. Jokainen muu tuote on kuvattu sen oman dokumentaation ja hinnoittelusivujen perusteella, ja kerromme, missä jokin toinen vaihtoehto sopii paremmin.
Miten valita
- Mitä käyttöjärjestelmiä tarvitset? CRACI on toistaiseksi vain Linuxille; Windows ja macOS ovat tiekartalla. GitHub, Blacksmith, Depot, Namespace ja WarpBuild tarjoavat myös Windowsia ja macOS:ää.
- Millaisia jobisi ovat? Muistia on vCPU:ta kohden 2–4 Gt näissä tuotteissa, joten vertaa hintoja buildiesi tarvitsemalla muistimäärällä, ei pelkällä vCPU-määrällä.
- Paljon lyhyitä jobeja? Silloin mittaustapa on yhtä tärkeä kuin listahinta. GitHub pyöristää jokaisen jobin ylöspäin kokonaiseen minuuttiin; CRACI ja Depot mittaavat sekunneittain.
- Ovatko Docker-kuvien buildit pullonkaula? CRACI tarjoaa paikalliset, etä- ja bind mount -kerrosvälimuistit, ja Blacksmithillä, Depotilla, Namespacella ja WarpBuildilla on kaikilla omat kerrosvälimuistinsa.
- Pitääkö sinun osoittaa, mitä julkaisuun meni? Vain CRACI kirjaa kunkin jobin hakemat paketit ja muuttaa kirjauksen SBOM:ksi, jonka kattavuus on ilmoitettu.
- Pitääkö sinun hallita, mihin buildi pääsee? CRACI, Depot ja Namespace liittävät runneriin egress-käytännön. StepSecurity lisää sellaisen jo olemassa oleviin runnereihisi.
Runnereiden tarjoajat yhdellä silmäyksellä
CRACI, Blacksmith ja WarpBuild listaavat 2 vCPU:n Linux x64:n alle GitHubin $0.006:n minuuttihinnan, ja Namespace vielä alemmas tilauksen minuuttien sisällä. Hinnat ovat kunkin toimittajan Linux-runnereiden listahintoja Yhdysvaltain dollareina syyskuulta 2026 (CRACI lokakuulta 2026).
Kaikki koot, ARM64, Windows, macOS ja CI-alustojen omat runnerit sekä vCPU-kohtaiset kaaviot ja kustannuslaskuri löydät sivulta CI-runnereiden hinnat vertailussa.
| Ominaisuus | CRACI | GitHub-hosted | Blacksmith | Depot | Namespace | WarpBuild |
|---|---|---|---|---|---|---|
| Käyttöönotto | GitHub App, sitten runs-on: craci | Sisäänrakennettu | GitHub App, sitten uusi tunniste | Yhdistä organisaatio, sitten uusi tunniste | Runneriprofiili tunnisteena | Uusi runs-on-tunniste |
| 2 vCPU Linux x64, minuutilta | $0.004 | $0.006 | $0.004 | $0.006 tilauksen minuuttien jälkeen | $0.002 tilauksessa, $0.003 ylityksestä | $0.004 |
| 2 vCPU Linux ARM64, minuutilta | $0.004 | $0.005 | $0.0025 | $0.006 | Ei ilmoitettu | $0.003 |
| RAM 2 vCPU:lla | 6 Gt | 8 Gt | 8 Gt x64:llä | 8 Gt | 4 Gt | 8 Gt |
| Suurin Linux-koko | 32 vCPU | 64 ydintä | 32 vCPU | 64 vCPU | 64 vCPU | 32 vCPU |
| Mittaus | Sekunneittain | Pyöristetään ylöspäin minuuttiin | Ei ilmoitettu | Sekunneittain | Minuuteittain, vähintään 1 minuutti | Minuuteittain |
| Sisältyvä käyttö | $0.004 per 2 vCPU:n minuutti, ei kuukausimaksua | 2 000–50 000 minuuttia tilauksen mukaan | 3 000 ilmaista minuuttia kuukaudessa | Developer $20 kuukaudessa, 2 000 minuuttia | Team $100 kuukaudessa, 100 000 yksikköminuuttia | Ei ilmoitettu |
| Windows ja macOS | Toistaiseksi vain Linux | Windows betana | ||||
| Docker-kerrosten välimuisti | Ei ilmoitettu | |||||
| Egress-käytäntö runnerilla | Tyypitetyt lähteet, fail closed | Azuren yksityinen verkko | Kiinteät IP-osoitteet | IP- ja isäntänimisäännöt | Verkkotunnussäännöt, varoitustila | BYOC-suojausryhmät |
| SBOM siitä, mitä kukin jobi haki | Kattavuus jobeittain | Konttikuvien Syft-skannaus | ||||
| Allekirjoitetut buildin alkuperätiedot | Ei allekirjoitettuja alkuperätietoja | Attestaatiot, SLSA L2 tai L3 | BuildKitin konttikuva-attestaatiot |
- Sisältyy
- Osittain
- Ei sisälly
- Tiekartalla
Vaihtoehdot
CRACI
Ohjelmistotoimitusketjun tietoturvan ympärille rakennettu Linuxin GitHub Actions -runneri, joka ajaa buildit noin kaksi kertaa nopeammin kuin GitHubin ylläpitämät runnerit nopeamman laitteiston, lyhyempien jonotusaikojen ja välimuistien ansiosta. Koot ovat 1–32 laskentayksikköä, joista kukin on 1 vCPU ja 3 Gt RAM-muistia, x86-64:llä ja ARM64:llä samalla hinnalla. Laskutus on $0.002 vCPU-minuutilta, sekunneittain mitattuna, ilman kuukausimaksua. Jokaisen jobin aikana pakettitietoinen välityspalvelin kirjaa, mitä jobi haki, CI-välimuisteista palautetut paketit mukaan lukien, ja tuottaa CycloneDX- tai SPDX-muotoisen SBOM:n, jossa on kattavuustila jobeittain ja välimuisteittain. Egress-käytännöt ovat oletuksena estäviä tai sallivia, ne validoidaan ennen jobia, ja ne toimivat fail closed -periaatteella. API palauttaa SBOM:t, verkkojäljet ja alkuperätiedot; CRACI ei allekirjoita alkuperätietoja eikä väitä saavuttavansa mitään SLSA-tasoa. Sopii parhaiten tiimeille, jotka toimittavat ohjelmistoja ja joiden on osoitettava, mitä kuhunkin julkaisuun meni. Konttikerrosten välimuisti on saatavilla: paikallinen, etä- ja bind mount -välimuisti. Huomioi, että tuettuna on toistaiseksi vain Linux eikä asiakkaan ylläpitämiä runnereita vielä ole; molemmat ovat tiekartalla.
Miten CRACI:n runnerit toimivat
GitHubin ylläpitämät runnerit
Oletusvaihtoehto. Jokainen jobi saa uuden virtuaalikoneen, mitään ei tarvitse ylläpitää, ja Linux, Windows ja macOS ovat saatavilla. Tavallinen 2-ytiminen Linux x64 -runneri maksaa $0.006 minuutilta, arm64 $0.005, ja suuremmat runnerit ulottuvat 64 ytimeen. Tilauksiin sisältyy 2 000–50 000 minuuttia kuukaudessa, ja tavalliset runnerit ovat ilmaisia julkisissa repositorioissa. Alkuperätietojen osalta GitHubin artefaktiattestaatiot tarjoavat SLSA v1.0 Build Level 2:n tai uudelleenkäytettävillä työnkuluilla Level 3:n. Sopii parhaiten Windows- ja macOS-jobeille, julkisille repositorioille ja käytölle, joka mahtuu sisältyviin minuutteihin. Huomioi jobikohtainen pyöristys kokonaiseen minuuttiin. Riippuvuusgraafi kuvaa repositoriota, ei tiettyä buildia.
CRACI vs. GitHubin ylläpitämät runnerit
Blacksmith
Nopeuteen ja kustannuksiin keskittyvä hallinnoitujen runnereiden palvelu. Asennat sen GitHub Appin ja vaihdat tunnisteet. Syyskuussa 2026 2 vCPU:n Ubuntu x64 maksaa $0.004 minuutilta ja ARM $0.0025, ja organisaatio saa 3 000 ilmaista x64-minuuttia kuukaudessa. Se tarjoaa Ubuntua x64:llä ja ARM:lla 2–32 vCPU:lla, Windowsia julkisena betana ja macOS:ää Apple M4:llä sekä samassa paikassa sijaitsevan välimuistin ja Docker-kerrosvälimuistin pysyvillä levyillä hintaan $0.50 gigatavulta kuukaudessa. Blacksmith sanoo runneriensa olevan kaksi kertaa nopeampia kuin GitHubin ylläpitämät runnerit; luku on sen oma. Sopii parhaiten nopeampaan ja edullisempaan Actionsiin Docker-välimuistin kanssa. Huomioi kiinteät IP-osoitteet egress-käytännön sijaan sekä se, ettei buildin SBOM:ia tai alkuperätietoja ole sen dokumentoiduissa ominaisuuksissa.
Depot
Buildien nopeuttamista: GitHub Actions -runnereita, etäkäyttöinen Docker-buildipalvelu pysyvällä NVMe-kerrosvälimuistilla ja
etävälimuisti Bazelin ja Gradlen kaltaisille työkaluille. Yhdistät organisaatiosi ja vaihdat tunnisteen, esimerkiksi
depot-ubuntu-24.04. 2 vCPU:n ja 8 Gt:n Linux-runneri maksaa $0.006 minuutilta tilauksen minuuttien jälkeen, Arm
samalla hinnalla, enintään 64 vCPU:hun. Egress-suodattimet sallivat tai estävät IP-osoitteita, CIDR-alueita ja isäntänimiä Linux-runnereilla, ja
depot build voi generoida konttikuvasta SPDX-muotoisen SBOM:n Syftillä. Depot kuvaa runneriensa olevan jopa 3x
nopeampia kuin GitHubin ylläpitämät. Sopii parhaiten CI:hin, jota hallitsevat Docker-kuvien buildit, tai runnereille omalla AWS-tililläsi.
Huomioi, että SBOM kuvaa konttikuvaa eikä koko jobia.
Namespace
Hallinnoituja runnereita Namespacen ylläpitämällä laitteistolla: Linux AMD64:llä ja ARM64:llä, Windows (Team-tilauksesta alkaen) ja
macOS. Luot runneriprofiilin ja viittaat siihen runs-on-kentässä. 2 vCPU:n ja 4 Gt:n Linux-runneri maksaa $0.002
minuutilta tilauksen minuuttien sisällä ja $0.003 ylityksestä; käytöllä on yhden minuutin vähimmäisveloitus jobia kohden. Välimuistiasemat säilyttävät
dataa paikallisella tallennustilalla ajojen välillä. Sen egress-käytännöt toimivat estotilassa tai varoitustilassa, joka kirjaa
päätökset estämättä, joten voit rakentaa sallittujen listan todellisesta liikenteestä. Sopii parhaiten alhaisiin
listahintoihin, macOS:ään ja egress-käytännön kokeiluun ennen sen käyttöönottoa. Huomioi 2 Gt RAM-muistia
vCPU:ta kohden ja egress-lokit, jotka näyttävät verkkotunnuksia eivätkä paketteja.
WarpBuild
Ylläpidettyjä runnereita tai samoja runnereita omalla AWS-, GCP- tai Azure-tililläsi (bring your own cloud, BYOC). Vaihdat
runs-on-arvoksi WarpBuild-tunnisteen, kuten warp-ubuntu-latest-x64-2x. Linux toimii x86-64:llä ja
arm64:llä 2 vCPU:sta ja 8 Gt:sta 32 vCPU:hun, ja lisäksi tarjolla ovat Windows ja macOS Apple M4/M5 Prolla. Syyskuussa 2026 2 vCPU maksaa
$0.004 minuutilta x86-64:llä ja $0.003 arm64:llä, minuuteittain laskutettuna; BYOC maksaa $0.002 sekä pilvilaskusi. Se tarjoaa
konttikerrosten välimuistin, snapshot-runnerit ja etäkäyttöiset Docker-builderit. WarpBuild mainostaa buildeja kahdesta kymmeneen kertaa
nopeammiksi. Sopii parhaiten runnereille omassa pilvessäsi. Huomioi, ettei ylläpidetyillä runnereilla ole dokumentoitua jobikohtaista
egress-käytäntöä.
Vertaamme CRACI:a myös suoraan RunsOniin, joka ajaa runnereita omalla AWS-tililläsi, sekä Ubicloudiin ja Avreaan. Jos harkitset itse Avreaa, katso Avrean vaihtoehdot. Euroopassa toimivista runnereista kertoo eurooppalaiset GitHub Actions -runnerit, ja ennen siirtoa kannattaa lukea miten runnerin tarjoajaa vaihdetaan.
Tee se itse: omat runnerit
Voit myös ajaa omia runnereita. Actions Runner Controller (ARC) on Kubernetes-operaattori, joka orkestroi ja skaalaa omia GitHub Actions -runnereita runner scale set -ryhmillä, jotka kasvavat ja kutistuvat käynnissä olevien työnkulkujen määrän mukaan. Lokakuussa 2026 GitHubin laskutusdokumentaatio kuvaa omien runnereiden käytön ilmaiseksi; omille runnereille ilmoitettu alustamaksu on lykätty, ei peruttu.
GitHub ei kata kaikkea runnerin ympärillä olevaa. Sen dokumentaation mukaan omien runnereiden kanssa ”olet vastuussa käyttöjärjestelmän ja kaikkien muiden ohjelmistojen päivittämisestä”, ja se varoittaa, ettei niillä ole takeita siitä, että ne ajetaan kertakäyttöisissä puhtaissa virtuaalikoneissa. Palvelimet, paikkaukset, eristys ja egress-hallinta ovat sinun rakennettaviasi ja ylläpidettäviäsi. Omat runnerit ovat oikea ratkaisu, kun jobin on ajettava verkkosi sisällä tai omistamallasi laitteistolla; CRACI ei vielä tarjoa asiakkaan ylläpitämiä runnereita; ne ovat Enterprisen tiekartalla.
Hallinnoidut vai omat runnerit: kustannusmalli
Egress-hallinnan lisääminen nykyisiin runnereihin
Jos haluat pysyä GitHubin ylläpitämillä tai omilla runnereilla, StepSecurityn Harden-Runner lisää egress-hallinnan vaihtamatta runnereita. Se on agentti, joka tarkkailee jokaisen jobin lähteviä yhteyksiä, prosesseja ja tiedostojen kirjoituksia, yhdistää ne ne aiheuttaneeseen vaiheeseen ja voi auditointijakson jälkeen estää kaiken, mikä ei ole sallittujen listalla. Se tukee täysin GitHubin ylläpitämiä Linux-runnereita, Windowsissa ja macOS:ssä on auditointitila, ja Enterprise-tasolla omat virtuaalikoneet, bare metal ja ARC. Syyskuussa 2026 Community-taso on ilmainen julkisille repositorioille ja Enterprise maksaa $16 osallistuvaa kehittäjää kohden kuukaudessa, runnerikustannukset erikseen. Se kirjaa kohteet, prosessit ja tiedostot, ei pakettitason SBOM:ia.
CRACI:n paikka
Useimmat näistä tuotteista kilpailevat nopeudella, hinnalla ja alustoilla, ja useat tekevät sen hyvin. CRACI on myös noin kaksi kertaa nopeampi kuin GitHubin ylläpitämät runnerit, mutta se kilpailee sillä, mitä runneri kirjaa ja hallitsee. Se on ainoa tämän sivun vaihtoehto, joka muuttaa jokaisen jobin kirjaukseksi sen hakemista paketeista ja ajaa sen egress-käytännön alaisena, joka validoidaan ennen jobin alkua. Tämä kirjaus syöttää sitten haavoittuvuuksien seurantaa ja SBOM-vientejä CycloneDX- tai SPDX-muodossa. CRACI automatisoi merkittävän osan ohjelmistotoimitusketjun näkyvyydestä ja näytöstä, jota yritykset tarvitsevat laajemmassa EU:n kyberkestävyyssäädöksen (Cyber Resilience Act, CRA) vaatimustenmukaisuusprosessissaan.
CRACI ei ole oikea valinta, kun:
- Tarvitset Windows- tai macOS-runnereita. Pidä ne jobit muualla; valinta tehdään jobikohtaisesti.
- Runnereiden on oltava omalla pilvitililläsi tai omalla laitteistollasi.
- Tavoitteena on alin ARM64-minuuttihinta. Blacksmith ja WarpBuild listaavat alemmat ARM-hinnat.
CRACI ajaa buildit noin kaksi kertaa nopeammin kuin GitHubin ylläpitämät runnerit nopeamman laitteiston, lyhyempien jonotusaikojen ja välimuistien ansiosta. Muiden tarjoajien nopeusluvut ovat niiden omia, emmekä ole vertailleet niitä CRACI:in. Se, kuinka paljon nopeammiksi buildisi tulevat, riippuu kuormasta, joten reilu testi on jokin omista jobeistasi. CRACI veloittaa vain build-minuuteista ilman kuukausimaksua. Katso voimassa olevat ehdot sivulta CRACI:n hinnoittelu tai varaa demo ja hinnoittele oma putkesi.
Punnitsetko runneria muun tietoturvapinosi rinnalla? Katso ohjelmistotoimitusketjun tietoturvatyökalujen vertailu, niin näet, miten runnerit sijoittuvat ASPM:n, SCA:n, pakettipalomuurien ja SBOM-työkalujen rinnalle.
GitHub Actions -runnereiden hinnoittelu: usein kysyttyä
Lyhyet vastaukset kysymyksiin, joita tiimit kysyvät, kun Actions-lasku tulee arvioitavaksi.
Paljonko GitHub Actions -runnerit maksavat minuutilta?
Syyskuussa 2026 GitHubin listahinta tavalliselle 2-ytimiselle Linux x64 -runnerille on $0.006 minuutilta, 2-ytimiselle Linux arm64:lle $0.005, 2-ytimiselle Windowsille $0.010 ja macOS:lle $0.062. Suuremmat Linux x64 -runnerit maksavat $0.012:sta 4 ytimellä $0.252:een 96 ytimellä. CRACI veloittaa $0.002 vCPU-minuutilta, joten sen 2 vCPU:n runneri maksaa $0.004 minuutilta sekä x86-64:llä että ARM64:llä, sekunneittain mitattuna.
Montako ilmaista GitHub Actions -minuuttia saan?
GitHub sisällyttää kuukaudessa $12 käyttöä Free-tilaukseen, $18 Pro- ja Team-tilauksiin ja $300 Enterprise Cloudiin: 2 000, 3 000 ja 50 000 minuuttia tavallisella 2-ytimisellä Linux-runnerilla. Teamissa ja Enterprise Cloudissa suuremmat runnerit kuluttavat samaa sisältyvää käyttöä. Tavalliset runnerit ovat ilmaisia julkisissa repositorioissa.
Onko GitHub Actions ilmainen?
Julkisissa repositorioissa kyllä: tavalliset GitHubin ylläpitämät runnerit ovat ilmaisia ilman minuuttirajaa. Myös omat runnerit ovat ilmaisia lokakuussa 2026. Yksityiset repositoriot saavat 2 000 ilmaista minuuttia kuukaudessa GitHub Freessä ja 3 000 Prossa ja Teamissa, ja ne nollautuvat joka laskutuskaudella; sen jälkeen GitHub laskuttaa minuuteittain tai estää käytön, jos maksutapaa ei ole asetettu. Suuremmat runnerit laskutetaan myös julkisissa repositorioissa.
Paljonko macOS-runnerit maksavat GitHub Actionsissa?
Syyskuussa 2026 tavallinen 3-ytiminen M1-runneri (macos-latest) ja 4-ytiminen Intel-runneri maksavat $0.062 minuutilta, noin kymmenen kertaa 2-ytimisen Linux x64:n hinnan. Suurempi 12-ytiminen Intel-runneri maksaa $0.077 ja 5-ytiminen M2 Pro $0.102. Hallinnoitujen runnereiden tarjoajat, kuten Namespace, Blacksmith, Depot ja WarpBuild, listaavat M-sarjan runnereita $0.06–$0.08 minuutilta 6–8 vCPU:lle.
Miten GitHub pyöristää Actions-minuutit?
GitHub pyöristää kunkin jobin käyttämät minuutit ja minuutin osat ylöspäin lähimpään kokonaiseen minuuttiin. 10 sekunnin jobi laskutetaan yhtenä minuuttina ja 61 sekunnin jobi kahtena. CRACI mittaa sekunneittain, joten lyhyt jobi maksaa vain ajamansa sekunnit.
Ovatko omat GitHub Actions -runnerit ilmaisia?
GitHub ei veloita omista runnereista minuuttimaksua lokakuussa 2026. Se ilmoitti $0.002:n minuuttikohtaisesta alustamaksusta omille runnereille yksityisissä repositorioissa 1.3.2026 alkaen ja lykkäsi sitten maksua arvioidakseen lähestymistapaansa uudelleen. Maksua ei ole peruttu, eikä uutta päivämäärää ole ilmoitettu. Maksat edelleen koneista ja niiden ylläpitoon kuluvasta ajasta.
Muuttiko GitHub Actionsin hinnoittelua vuonna 2026?
Kyllä. GitHub laski 1.1.2026 ylläpitämiensä runnereiden hintoja jopa 39 %, minkä vuoksi tavallisen 2-ytimisen Linux-runnerin listahinta on nyt $0.006 minuutilta. Samaan aikaan ilmoitettua $0.002:n minuuttikohtaista maksua omille runnereille lykättiin, sitä ei peruttu, eikä sille ole lokakuussa 2026 uutta päivämäärää.
Mikä on halvin GitHub Actions -runneri?
Se riippuu koosta ja arkkitehtuurista. 2 vCPU:n Linux x64:lle Namespace listaa $0.002 minuutilta tilauksen minuuttien sisällä, ja Blacksmith, WarpBuild ja CRACI listaavat $0.004. ARM:lla Blacksmith ja WarpBuild listaavat CRACI:a alempia hintoja. CRACI kilpailee sillä, mitä kukin buildi kirjaa ja hallitsee, ei halvimmalla hinnalla.
Pitääkö työnkulut kirjoittaa uudelleen runnerin vaihtamiseksi?
Ei. Jokainen tämän sivun hallinnoitu runneri pitää työnkulkusi GitHub Actionsissa. Yhdistät palveluntarjoajan GitHub-organisaatioosi ja vaihdat runs-on-tunnisteen, joten voit siirtää jobin kerrallaan. CRACI:ssa tunniste on runs-on: craci.
Tarjoaako CRACI Windows- tai macOS-runnereita?
Ei vielä. CRACI ajaa tällä hetkellä Linuxia x86-64:llä ja ARM64:llä, ja Windows ja macOS ovat tiekartalla. Runneri valitaan jobikohtaisesti, joten Windows- ja macOS-jobit voivat pysyä GitHubin ylläpitämillä runnereilla, kun Linux-jobit siirtyvät.
Katso, mitä putkesi maksaa CRACI:lla
Varaa demo, niin vertaamme yhden oman työnkulkusi runnerikustannusta, buildiaikaa ja SBOM:ia nykyiseen runneriisi.
Varaa demo