Porównanie runnerów GitHub Actions: ile zapłacisz miesięcznie
Większość runnerów GitHub Actions, łącznie z runnerami samego GitHuba, rozlicza się za minutę. Wybierz którykolwiek, a rachunek wzrośnie z każdym pushem, każdym ponowieniem i każdym dodanym testem.
Skipbox jest tym ze stałą ceną: $39 miesięcznie, minuty bez limitu. Zmień runs-on na skipbox, a Twoje zadanie zadziała na maszynie utrzymywanej dla Twojego konta.
Dlaczego zespoły przechodzą na Skipbox
Każdy inny runner w tym zestawieniu daje niższą stawkę w tym samym modelu: płacisz za minutę, więc rachunek rośnie razem z CI. Zespoły przechodzą na Skipbox, żeby rachunek był stałą pozycją i żeby przestać w każdym zadaniu odbudowywać ten sam cache na nowej maszynie.
Jak rozlicza się każdy runner
| Runner | Sposób rozliczenia | Stawka za 4 vCPU |
|---|---|---|
| Większy runner GitHuba | Za minutę, zaokrąglane w górę dla każdego zadania, ponad pulę wliczoną w Twój plan | $0,012 za minutę |
| Blacksmith | Za minutę, ponad 3000 darmowych minut na 2 vCPU | 0,008 USD za minutę |
| Depot | Plan za 20 lub 200 USD z wliczonymi minutami, potem za minutę | 0,012 USD za minutę (2× minut) |
| WarpBuild | Za minutę | 0,008 USD za minutę |
| Namespace | Plan za 0, 100 lub 250 USD, potem za minutę jednostkową | 0,006 USD za minutę (4 vCPU, 8 GB) |
| Skipbox | Stała cena miesięczna, minuty bez limitu | $39 miesięcznie |
Miesięczny rachunek przy Twoich minutach
Zadania na runnerze 4 vCPU, według cennika każdego z nich:
| Runner | 10 000 min | 20 000 min | 30 000 min | Bez przerwy |
|---|---|---|---|---|
| GitHub | $102 | $222 | $342 | $500,40 |
| Depot | 128 USD | 248 USD | 368 USD | 526,40 USD |
| WarpBuild | 80 USD | 160 USD | 240 USD | 345,60 USD |
| Blacksmith | 68 USD | 148 USD | 228 USD | 333,60 USD |
| Namespace | 60 USD | 100 USD | 130 USD | 209,20 USD |
| Skipbox S | $39 | $39 | $39 | $39 |
GitHub po odjęciu puli wliczonej w GitHub Team. Depot i Namespace w planie, który przy tych minutach jest najtańszy. Blacksmith po odjęciu darmowego progu.
Na większych maszynach przy 20 000 minut:
| 20 000 minut | GitHub | Depot | WarpBuild | Blacksmith | Skipbox |
|---|---|---|---|---|---|
| 8 vCPU | $422 | 488 USD | 320 USD | 308 USD | $79 (M) |
| 16 vCPU | $822 | 968 USD | 640 USD | 628 USD | $149 (L) |
Sprawdź własne minuty w kalkulatorze na stronie głównej.
Gdzie koszt wciąż rośnie
Minuty nie stoją w miejscu:
- Agenci AI do kodowania przez całą dobę otwierają pull requesty i pushują poprawki, a każdy push uruchamia CI. Rachunek idzie za pushami, nie za ludźmi.
- Więcej testów (E2E, buildy z macierzą) mnoży liczbę zadań na jeden push.
- Budżety zatrzymują scalanie. Ogranicz wydatki w GitHubie, a gdy dojdziesz do limitu, zadania przestaną startować do następnego miesiąca.
Ograniczenia, na które trafisz w każdym z nich
- GitHub: nowa VM dla każdego zadania; cache 10 GB na repozytorium, wpisy usuwane po 7 dniach bez użycia; większe runnery nie mają darmowych minut i są płatne także w repozytoriach publicznych.
- Blacksmith: microVM każdego zadania jest niszczona razem z systemem plików;
actions/cachema limit 25 GB na repozytorium tygodniowo; cache warstw Dockera i sticky disks kosztują 0,50 USD za GB miesięcznie. - Depot: zadania działają na instancjach EC2, które nigdy nie są używane ponownie; wliczone minuty „are not a hard cap” (nie są twardym limitem), a większe runnery zużywają je od 2× do 8× szybciej; cache ponad 25 lub 250 GB kosztuje 0,20 USD za GB miesięcznie.
- WarpBuild: przechowywanie cache za 0,20 USD za GB miesięcznie; snapshoty VM za 0,025 USD za godzinę plus 0,04 USD za każde przywrócenie.
- Namespace: użycie ponad plan za 0,0015 USD za minutę jednostkową; wolumeny cache za 0,0048 USD za GB dziennie ponad to, co obejmuje plan.
Co Skipbox robi inaczej
Stała cena
| Plan | Maszyna | Miesięcznie |
|---|---|---|
| S | 4 vCPU, 16 GB | $39 |
| M | 8 vCPU, 16 GB | $79 |
| L | 16 vCPU, 32 GB | $149 |
Minuty bez limitu, bez opłat za użycie. Zadania ponad to, co Twoje plany uruchamiają naraz, czekają na swoją kolej.
Cache, który zostaje
Maszyna Twojego konta jest utrzymywana między zadaniami. Obrazy Dockera i cache buildów, cache npm, pip i Gradle oraz narzędzia z akcji setup są na dysku przy następnym uruchomieniu, z 7× więcej miejsca niż domyślny cache GitHuba i bez kluczy do zarządzania.
Bez minut GitHuba, bez niczego do utrzymywania
Runnery Skipbox nie zużywają żadnych Twoich minut w GitHubie, więc budżet w GitHubie nigdy ich nie zatrzymuje. Skipbox przygotowuje, aktualizuje i sprząta maszynę oraz sprawdza jej stan za Ciebie.
Przejście to jedna linia
jobs:
test:
runs-on: skipbox # was ubuntu-latest or another runner's label
steps:
- uses: actions/checkout@v4
- run: npm ci && npm test
- Zaloguj się do Skipbox przez GitHuba.
- Zainstaluj aplikację Skipbox w GitHubie i wybierz repozytoria.
- Zmień
runs-oni zrób push.
Skipbox uruchamia zadania Linux na Ubuntu 24.04 z zainstalowanym Dockerem, Node.js i Pythonem.
Bezpieczeństwo
- Na Twojej maszynie działają tylko zadania Twojego konta.
- Po każdym zadaniu usuwane są dane uwierzytelniające runnera, procesy i kontenery. Od 13 listopada 2026 Twój checkout i wynik jego buildu (katalog
target/Cargo) zostają na Twojej własnej maszynie dla kolejnych zadań; opcja Nowa VM dla każdego zadania daje każdemu zadaniu nową maszynę. - Kod od osób bez uprawnień do zapisu (na przykład pull requesty z forków) działa na nowej, jednorazowej maszynie.
Więcej w artykule izolacja zadań.
Wypróbuj
Okres próbny jest bezpłatny, nie wymaga karty i trwa 7 dni lub 3000 minut zadań. Przenieś jedno intensywnie używane zadanie na runs-on: skipbox i porównaj jego drugie uruchomienie oraz swój rachunek z tym, ile płacisz teraz.
FAQ
Który runner GitHub Actions jest najtańszy?
Dla zespołu, który zużywa 10 000 minut miesięcznie lub więcej na 4 vCPU, Skipbox: stałe $39 miesięcznie, minuty bez limitu. Przy 20 000 minut 4-rdzeniowy runner GitHuba kosztuje $222, Depot 248 USD, WarpBuild 160 USD, Blacksmith 148 USD, a Namespace 100 USD.
Czy zewnętrzne runnery też zużywają moje minuty GitHub Actions?
Nie. Dla GitHuba to runnery self-hosted, a runnery self-hosted są darmowe i nie liczą się do minut wliczonych w plan. Płacisz tylko usłudze z runnerami, a w Skipbox to stała cena planu.
Czy jest runner GitHub Actions z minutami bez limitu?
Tak. Plany Skipbox, $39, $79 i $149 miesięcznie, mają minuty bez limitu i bez opłat za użycie. Zadania ponad to, co Twoje plany uruchamiają naraz, czekają na swoją kolej, zamiast powiększać rachunek.
Które runnery zachowują cache między zadaniami?
Skipbox utrzymuje maszynę dla Twojego konta, więc warstwy Dockera i cache pakietów zostają na jej dysku. GitHub, Blacksmith i Depot zaczynają każde zadanie na nowej maszynie i zachowują stan tylko przez usługi cache z limitami rozmiaru albo opłatami za GB.
Jak trudno zmienić runner?
Jedna linia na zadanie. Zainstaluj aplikację Skipbox w GitHubie, zmień runs-on na skipbox i zrób push; kroki i akcje zostają bez zmian.
Zaktualizowano 11 listopada 2026