Skipbox

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

Miesięczny rachunek przy Twoich minutach

Zadania na runnerze 4 vCPU, według cennika każdego z nich:

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:

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/cache ma 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

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
  1. Zaloguj się do Skipbox przez GitHuba.
  2. Zainstaluj aplikację Skipbox w GitHubie i wybierz repozytoria.
  3. Zmień runs-on i 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

Szybsze CI/CD z cache, który jest zawsze rozgrzany

Twój rozgrzany runner w stałej cenie

1/12 ceny GitHuba przy pełnym wykorzystaniu. Stała cena, więc możesz uruchamiać zadania przez cały dzień. 7× więcej miejsca na cache niż w GitHubie.

  • Bez karty
  • Logowanie przez GitHub
  • Anulujesz w każdej chwili