CI/CD
Priser på GitHub Actions: hva et minutt koster, og hvordan du kutter det
GitHub Actions fakturerer per minutt utover de inkluderte minuttene i hver plan, og runder hver jobb opp til et helt minutt. CRACI kjører de samme workflowene omtrent dobbelt så raskt, til en lavere minuttpris, fakturert per sekund. Et bygg på 10 minutter koster omtrent 67 % mindre.
Oppdatert
Slik faktureres GitHub Actions
Hver GitHub-plan inkluderer Actions-minutter hver måned: 2 000 på GitHub Free, 3 000 på Pro og Team, og 50 000 på Enterprise Cloud. Standard GitHub-hostede runnere er gratis i offentlige repositorier, og GitHub tar ikke betalt per minutt for selvhostede runnere. Utover de inkluderte minuttene betaler private repositorier per minutt runnertid, og prisen avhenger av runnerens størrelse, operativsystem og arkitektur. Se hva gratis CI-minutter dekker, og hva de utelater.
Per september 2026 koster en standard Linux x64-runner med 2 kjerner $0.006 per minutt. To regler gjør regningen større enn prisen tilsier:
- Hver jobb rundes opp til et helt minutt. En jobb på 10 sekunder faktureres som et helt minutt, og en workflow med ti korte jobber betaler for minst ti minutter.
- Større runnere faktureres alltid. Inkluderte minutter kan ikke brukes på dem, og de er ikke gratis i offentlige repositorier.
Priser på GitHub Actions per minutt, alle runnerstørrelser
Minuttpriser for GitHub-hostede runnere per september 2026, utover inkluderte minutter. Linux-runnere fra 1 til 32 vCPU kan kjøre på CRACI til $0.002 per vCPU-minutt, på både x64 og ARM64. CRACI kjører bare Linux i dag; Windows og macOS står på veikartet.
| Funksjon | CRACI | GitHub Linux x64 | GitHub Linux ARM64 |
|---|---|---|---|
| 1 vCPU | $0.002 | $0.002 | - |
| 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 | - | $0.162 | $0.098 |
| 96 vCPU | - | $0.252 | - |
| Funksjon | GitHub Windows x64 | GitHub Windows ARM64 |
|---|---|---|
| 2 vCPU | $0.010 | $0.010 |
| 4 vCPU | $0.022 | $0.014 |
| 8 vCPU | $0.042 | $0.026 |
| 16 vCPU | $0.082 | $0.050 |
| 32 vCPU | $0.162 | $0.098 |
| 64 vCPU | $0.322 | $0.194 |
| 96 vCPU | $0.552 | - |
| Funksjon | Pris per minutt |
|---|---|
| macOS macos-latest (M1), 3 vCPU | $0.062 |
| macOS xlarge (M2 Pro), 5 vCPU | $0.102 |
| macOS macos-15-intel, 4 vCPU | $0.062 |
| macOS large (Intel), 12 vCPU | $0.077 |
| GPU Linux, 1x Tesla T4, 4 vCPU | $0.052 |
På Linux x64 oppgir CRACI en lavere pris enn GitHub fra 2 vCPU og oppover. På ARM64 er GitHubs listepris lavere fra 8 vCPU og oppover; fakturering per sekund og raskere bygg reduserer eller lukker det gapet i reelle pipelines.
Hva et minutt koster: CRACI vs. GitHub-hostet
| Funksjon | CRACI | GitHub-hostet | Forskjell |
|---|---|---|---|
| 2 vCPU Linux x64 | $0.004 | $0.006 | CRACI omtrent 33 % mindre |
| 2 vCPU Linux ARM64 | $0.004 | $0.005 | CRACI 20 % mindre |
| 32 vCPU Linux x64 | $0.064 | $0.082 | CRACI omtrent 22 % mindre |
| Måling | Per sekund | Hver jobb rundes opp til et helt minutt | Ingen avrunding på CRACI |
CRACIs listepris er lavere på standard Linux-runnere, og CRACI fakturerer per sekund. Gapet per minutt er omtrent 33 % på 2 vCPU x64; i reelle pipelines kommer det meste av besparelsen fra at avrundingen forsvinner. Ved 32 vCPU på ARM64 er GitHubs listepris lavere. Alle leverandørers priser finner du i GitHub Actions-runnere sammenlignet.
Raskere bygg bruker færre minutter
Prisen per minutt er bare halve regningen; den andre halvdelen er hvor mange minutter et bygg tar. CRACI kjører bygg omtrent dobbelt så raskt som GitHub-hostede runnere, takket være raskere maskinvare, kortere køtid og caching. Et bygg som tar 10 minutter på en GitHub-hostet runner med 2 kjerner, tar omtrent 5 på CRACI, og du betaler for de 5.
| Funksjon | CRACI | GitHub-hostet | CRACI sparer |
|---|---|---|---|
| Byggetid | Omtrent 5 minutter | 10 minutter | Omtrent halve ventetiden |
| Ett bygg, 2 vCPU x64 | $0.020 | $0.060 | Omtrent 67 % |
| Ett bygg, 2 vCPU ARM64 | $0.020 | $0.050 | 60 % |
| 1 000 bygg i måneden, 2 vCPU x64 | $20 | $60 | Omtrent 67 % |
Raskere bygg kutter også kostnaden som aldri vises på fakturaen: utviklere som venter på grønt lys før de kan merge.
Der fakturering per sekund lønner seg
Lint, typesjekker, shards med enhetstester og utrullingssteg blir ofte ferdige på godt under ett minutt. På GitHub-hostede runnere koster hver av dem likevel et helt minutt. På CRACI betaler du for sekundene den kjørte. Eksemplene nedenfor sammenligner jobber av samme lengde, før eventuell hastighetsøkning.
| Funksjon | CRACI | GitHub-hostet | CRACI sparer |
|---|---|---|---|
| 1 000 jobber på 30 sekunder | $2.00 | $6.00 | Omtrent 67 % |
| 1 000 jobber på 70 sekunder | $4.67 | $12.00 | Omtrent 61 % |
| 1 000 bygg på 10 minutter | $40.00 | $60.00 | Omtrent 33 % |
| 1 000 bygg på 10 minutter, 32 vCPU x64 | $640 | $820 | Omtrent 22 % |
Jo kortere jobbene er, desto større er besparelsen fra fakturering per sekund. På lange bygg kommer besparelsen fra hastighet: omtrent 67 % på et bygg på 10 minutter, mot omtrent 33 % fra minuttprisen alene.
Anslå regningen din
Legg inn tallene for pipelinen din. Bruksrapporten i GitHub-faktureringen din viser kjøringer, jobber og minutter per workflow.
Listepriser per september 2026, for minutter utover minuttene som inngår i hver plan. GitHub runder hver jobb opp til helt minutt; CRACI måler per sekund. Med hastighetsvalget tar hver jobb halvparten så lang tid på CRACI.
Kostnadene som ikke vises per minutt
- Nye kjøringer. En ustabil test som feiler én av ti kjøringer, legger omtrent 10 % til regningen for workflowen den ligger i, og hver ny kjøring av en jobb rundes opp igjen.
- Jobber som henger. Uten
timeout-minutesfortsetter en fastlåst jobb å kjøre til GitHubs grense og faktureres for hele tiden. - Utviklere som venter. Trege pipelines koster utviklertid, som vanligvis er verdt langt mer enn minuttene. Tilpass runnerstørrelsen for jobbene på den kritiske stien, eller kjør dem på en raskere runner.
- Overhead ved selvhosting. Selvhostede runnere unngår minuttprisen, men ikke kostnaden: Maskiner står ubrukt mellom bygg, og noen må patche, skalere og sikre dem. Se administrerte vs. selvhostede runnere.
Åtte måter å kutte regningen på
- Avbryt utdaterte kjøringer. En
concurrency-gruppe medcancel-in-progressstopper kjøringen for en eldre commit når en nyere kommer på samme gren. - Hopp over arbeid som ikke er relevant.
paths-filtre hindrer at en dokumentasjonsendring kjører hele testpakken. - Cache avhengigheter. Å gjenopprette pakker fra en cache er raskere enn å laste dem ned ved hver kjøring.
- Sett tidsgrenser. En
timeout-minutes-verdi på hver jobb hindrer at en jobb som henger, brenner minutter frem til standardgrensen. - Slå sammen små jobber. Med avrunding til hele minutter koster tre jobber på 10 sekunder tre minutter; én jobb som gjør alle tre, koster ett.
- Tilpass runnerstørrelsen. En større runner koster mer per minutt, men kan koste mindre per bygg når den blir ferdig mye raskere. Mål begge deler.
- Bruk ARM64 der det er billigere. Hos GitHub har en ARM64-runner med 2 kjerner lavere listepris enn x64.
- Flytt til en raskere og rimeligere runner. CRACI kjører bygg omtrent dobbelt så raskt, har lavere listepris på standard Linux-runnere og fakturerer per sekund, uten andre endringer i workflowen enn
runs-on.
Bytte til CRACI
CRACI erstatter runneren, ikke GitHub Actions. Installer CRACI GitHub App, endre runs-on til craci, så kjører jobben på CRACI, mens workflowen, actions og loggene blir i GitHub. Størrelsene går fra 1 til 32 vCPU og settes med cracicorp/setup-actionen. Flytt én workflow først, og sammenlign byggetiden og regningen.
CRACI tar bare betalt for byggeminutter: $0.002 per vCPU-minutt ($0.004 for en standardrunner med 2 vCPU), målt per sekund, uten månedsavgift og uten betaling per SBOM. Oppstartsbedrifter kan få minst 100 000 gratis byggeminutter gjennom startup-programmet. Se priser.
Den samme runneren registrerer også en SBOM av det hver jobb hentet, håndhever en egress-policy og registrerer provenance-data, så det raskere og rimeligere bygget følges av en oversikt over hva som gikk inn i det. Se CRACI vs. GitHub-hostede runnere.
Priser på GitHub Actions: ofte stilte spørsmål
Hvor mye koster GitHub Actions?
Planene inkluderer gratis minutter hver måned: 2 000 på GitHub Free, 3 000 på Pro og Team, og 50 000 på Enterprise Cloud. Utover det koster en standard Linux x64-runner med 2 kjerner $0.006 per minutt per september 2026, og større runnere koster mer.
Hvor mye koster GitHub Actions per minutt?
Per september 2026 koster en standard Linux-runner med 2 kjerner $0.006 per minutt på x64 og $0.005 på ARM64. Windows koster $0.010 for 2 kjerner, og macOS starter på $0.062. Større runnere skalerer med størrelsen, opp til $0.252 per minutt for Linux x64 med 96 kjerner. GitHub runder hver jobb opp til et helt minutt.
Er CRACI billigere enn GitHub-hostede runnere?
Ja, for standard Linux-runnere. CRACI oppgir $0.004 per minutt for 2 vCPU ($0.002 per vCPU-minutt), omtrent 33 % under GitHubs $0.006 for x64 med 2 kjerner, fakturerer per sekund og kjører bygg omtrent dobbelt så raskt, så hvert bygg bruker færre minutter. Et bygg som tar 10 minutter på en GitHub-hostet runner med 2 kjerner, koster omtrent 67 % mindre på CRACI, eller en tredjedel av prisen.
Hvorfor er CRACI raskere enn GitHub-hostede runnere?
Tre ting til sammen: raskere maskinvare, kortere køtid før en jobb starter, og caching. CRACI kjører bygg omtrent dobbelt så raskt som GitHub-hostede runnere.
Runder GitHub opp Actions-minutter?
Ja. GitHub runder hver jobb opp til et helt minutt, så en jobb som kjører i 10 sekunder, faktureres som et helt minutt. Pipelines med mange korte jobber betaler mest for avrundingen.
Dekker inkluderte minutter større runnere?
Nei. GitHub oppgir at inkluderte minutter ikke kan brukes på større runnere, og større runnere er ikke gratis for offentlige repositorier. Hvert minutt på dem faktureres.
Er GitHub Actions gratis for offentlige repositorier?
Ja, på standardrunnere. GitHub oppgir at standard GitHub-hostede runnere er gratis i offentlige repositorier.
Er selvhostede runnere gratis?
GitHub tar ikke betalt per minutt for selvhostede runnere, men du betaler for maskinene, også når de står ubrukt, og du er ansvarlig for operativsystemet, programvaren og sikkerheten deres. GitHub advarer om at selvhostede runnere nesten aldri bør brukes for offentlige repositorier.
Hvordan flytter jeg en jobb til CRACI?
Installer CRACI GitHub App, og endre runs-on til craci i jobben. Workflowen, actions og loggene blir i GitHub. Velg en runnerstørrelse fra 1 til 32 vCPU med cracicorp/setup-actionen.
Kutt GitHub Actions-regningen din
Endre runs-on i én workflow, kjør den på CRACI, og sammenlign byggetiden og regningen linje for linje.
Book en demo