Skipbox

Kalkulator kosztów GitHub Actions: policz rachunek i obniż go

Twój rachunek za GitHub Actions rośnie z każdą minutą pracy Twoich zadań. Zespół, który zużywa 20 000 minut miesięcznie na 4-rdzeniowym runnerze GitHuba, płaci $222 miesięcznie, a w przyszłym miesiącu uruchomi więcej.

Skipbox uruchamia te same zadania za stałe $39 miesięcznie, z minutami bez limitu. Zadanie przenosisz, zmieniając jego linię runs-on na skipbox.

Jak GitHub liczy Twój rachunek

GitHub mnoży minuty każdego zadania przez stawkę za minutę jego runnera i zaokrągla każde zadanie w górę do pełnej minuty, więc zadanie trwające 2 minuty i 5 sekund jest rozliczane jako 3. Nieudane uruchomienia i ponowne uruchomienia też są płatne. Pula wliczona w Twój plan ($18 miesięcznie w GitHub Team) jest odejmowana od sumy, a każda minuta ponad nią jest płatna.

rachunek = Σ (minuty na każdym runnerze × jego stawka) − pula wliczona w plan

Aby zobaczyć własne minuty, otwórz Billing & Licensing → Usage w ustawieniach organizacji, przefiltruj do Actions i pogrupuj według SKU. Dla pojedynczego uruchomienia otwórz jego podsumowanie i kliknij Usage w sekcji Run details.

Ile wychodzi z tego wzoru

GitHub Team, 4-rdzeniowy runner, w porównaniu z planem S w Skipbox z tymi samymi 4 vCPU:

Na większych runnerach różnica rośnie:

Własne liczby uzyskasz, wpisując swoje minuty do kalkulatora na stronie głównej. Nie wymaga logowania i pokazuje rachunek GitHuba obok stałej ceny Skipbox dla wybranego rozmiaru maszyny.

Dlaczego w przyszłym miesiącu wyjdzie więcej

Wzór nie ma górnej granicy, a każda jego składowa wciąż rośnie.

  • Agenci AI do kodowania przez cały dzień otwierają pull requesty i pushują poprawki. CI uruchamia się przy każdym pushu, więc rachunek idzie za pushami, nie za ludźmi.
  • Więcej testów. Zestaw E2E albo macierz buildów zamienia jeden push w wiele zadań.
  • Ponowne uruchomienia. Ponowne uruchomienie niestabilnego testu znów nalicza jego minuty.
  • Budżety. Ogranicz rachunek budżetem w GitHubie, a gdy wyczerpie się w połowie miesiąca, zadania stają, a scalanie czeka.

Urywanie minut to praca: anulowanie zastąpionych uruchomień, filtry ścieżek, klucze cache, mniejsze runnery, a w następnym miesiącu sprawdzanie tego wszystkiego od nowa. Stała cena kończy te rachunki.

Co zmienia Skipbox

  • Stała cena, minuty bez limitu. $39, $79 albo $149 miesięcznie za 4, 8 albo 16 vCPU. Bez opłat za użycie. Dodaj plany, aby uruchamiać więcej zadań naraz; zadania ponad możliwości Twoich maszyn czekają na swoją kolej.
  • Bez minut GitHuba. Maszyny Skipbox łączą się jako runnery self-hosted, za które GitHub nie nalicza opłat i które nigdy nie zużywają budżetu.
  • Szybsze zadania. Twoja własna maszyna zachowuje między zadaniami obrazy i warstwy Dockera, cache pakietów i zainstalowane narzędzia: co najmniej 7× więcej cache, niż GitHub daje repozytorium, bez pisania kluczy cache.
  • Nic do utrzymywania. Skipbox aktualizuje obraz, sprząta po każdym zadaniu i buduje od nowa maszynę, która nie przejdzie kontroli stanu.

Przejście to jedna linia

jobs:
  test:
    runs-on: skipbox # was ubuntu-latest
    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.

Następne zadanie działa w Skipbox; zadania Linux działają bez zmian.

Bezpieczeństwo

  • Maszyna należy tylko do Twojego konta; nie działa na niej żadne zadanie innej firmy.
  • 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 VM, usuwanej po zakończeniu. Jak zadania są od siebie oddzielone.

Wypróbuj na własnych zadaniach

Okres próbny nie wymaga karty i trwa 7 dni lub 3000 minut zadań. Przenieś swój najdroższy workflow na runs-on: skipbox i zobacz, jak ta pozycja znika z rachunku GitHuba.

FAQ

Jak rozliczany jest GitHub Actions?

Za minutę. Minuty każdego zadania, zaokrąglone w górę do pełnej minuty, są mnożone przez stawkę jego runnera, a od sumy odejmuje się pulę wliczoną w Twój plan. Skipbox zastępuje to stałą ceną od $39 miesięcznie, z minutami bez limitu.

Ile kosztuje minuta GitHub Actions?

W repozytorium prywatnym ubuntu-latest (2 rdzenie) kosztuje $0,006 za minutę, 4-rdzeniowy runner Linux $0,012, 8-rdzeniowy $0,022, a 16-rdzeniowy $0,042. W Skipbox maszyna 4 vCPU kosztuje $39 miesięcznie bez względu na liczbę minut.

Czy jest kalkulator kosztów GitHub Actions?

Tak. Kalkulator na stronie głównej Skipbox przyjmuje Twoje minuty miesięcznie i rozmiar maszyny, a pokazuje rachunek GitHuba i to, ile oszczędzasz przy stałej cenie Skipbox. Nie wymaga logowania.

Czy nieudane i ponownie uruchomione zadania kosztują?

Tak. Płacisz za każdą minutę pracy zadania, także nieudanych uruchomień i ponownych uruchomień. W Skipbox nie kosztują nic dodatkowo: cena jest stała.

Czy runnery self-hosted wliczają się do rachunku?

Nie. GitHub nie nalicza opłat za minuty runnerów self-hosted. Maszyny Skipbox łączą się jako runnery self-hosted, więc zadania, które tam przeniesiesz, znikają z Twojego rachunku w GitHubie, a stała cena Skipbox to wszystko, co za nie płacisz.

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