Skipbox

Чи безкоштовні self-hosted ранери GitHub? Так, і без сервера

Команда, яка запускає 20 000 хвилин на місяць на 4-ядерному ранері GitHub, платить за це $222, і рахунок росте з кожним push. За self-hosted ранери GitHub нічого не бере, але команди все одно лишаються на хостованих ранерах, бо власні ранери — це сервери, оновлення, прибирання й масштабування.

Skipbox — це self-hosted ранер без обслуговування, за фіксовані $39 на місяць із хвилинами без обмежень. Змініть один рядок runs-on, і завдання запуститься на машині, за яку GitHub не виставляє рахунок.

Так, self-hosted ранери безкоштовні

У документації GitHub про оплату self-hosted ранери стоять у списку використання, яке лишається безкоштовним і не зменшує обсяг обчислень, що входить у тариф, і для публічних, і для приватних репозиторіїв.

16 грудня 2025 року GitHub оголосив плату за self-hosted ранери і відклав її наступного дня. Відтоді нічого не стягувалося.

Тож розумно використовувати їх повністю: перенесіть на self-hosted ранери Linux-завдання приватних репозиторіїв, які роздувають рахунок, і не платіть GitHub нічого за ці хвилини.

Скільки коштує лишатися на хостованих ранерах

4-ядерний Linux-ранер GitHub коштує $0,012 за хвилину. Ті самі 4 vCPU на Skipbox:

Суми GitHub наведено для GitHub Team, після включеного обсягу обчислень. Введіть власні хвилини в калькулятор на головній сторінці; входити не потрібно.

Хвилин стає тільки більше. Агенти для програмування відкривають pull requests і пушать виправлення, а кожен push запускає CI. Нові набори E2E-тестів і матричні збирання множать кількість завдань на кожен push. А бюджет, який має обмежити рахунок, зупиняє ваші завдання того дня, коли закінчується, і злиття стоять до наступного місяця.

Скільки коштують власні ранери

Self-hosting прибирає рахунок GitHub і дає вам роботу:

  • Сервери. Підібрати машини під розмір ваших збирань і додавати нові, коли росте черга.
  • Оновлення. Тримати актуальними ОС, Docker і програму ранера. Програма ранера, яка надто відстала, перестає отримувати завдання.
  • Прибирання. Стежити, щоб облікові дані, checkout і контейнери одного завдання ніколи не потрапили до наступного, і при цьому не стерти кеші, завдяки яким машина швидка.
  • Доступність. Коли машина падає о 2-й ночі, CI не працює, доки хтось її не полагодить.

Ніщо з цього не допомагає випускати ваш продукт. Skipbox робить це за вас.

Skipbox: self-hosted, але без обслуговування

GitHub не бере нічого, Skipbox бере фіксовану ціну

Ранери Skipbox реєструються у вашій організації GitHub або особистому обліковому записі як self-hosted ранери. GitHub не бере грошей за жодну їхню хвилину. Ви платите одну фіксовану ціну, хвилини без обмежень:

Завдання понад можливості машин вашого тарифу чекають своєї черги, а не падають.

Швидший CI, бо машина лишається

Хостований ранер починає кожне завдання на чистій ВМ і знову все завантажує. Skipbox зберігає власну ВМ вашого облікового запису між завданнями: образи Docker, шари й кеш збирання, кеші пакетів і кеш інструментів уже лежать на диску, коли стартує наступне завдання. Місця для кешу щонайменше в 7× більше, ніж GitHub дає репозиторію, і ключі кешу писати не треба.

Жодної машини, яку треба обслуговувати

Skipbox оновлює образ, прибирає після кожного завдання, після кожного запускає перевірку стану і перебудовує машину, яка її не пройшла. ВМ працюють на Ubuntu 24.04 з Docker, Node.js і Python.

Перехід — це один рядок

jobs:
  test:
    runs-on: skipbox # was ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - run: npm ci && npm test
  1. Увійдіть у Skipbox через GitHub.
  2. Встановіть GitHub-застосунок Skipbox і виберіть репозиторії.
  3. Змініть runs-on і зробіть push.

Наступне завдання запуститься на Skipbox. Ваші кроки й дії лишаються такими, як є. Щоб повернутися, змініть рядок назад.

Безпека

  • Кожен обліковий запис отримує власну машину. Ваші завдання ніколи не ділять її із завданнями іншої компанії.
  • Після кожного завдання облікові дані ранера, процеси й контейнери стираються; з 13 листопада 2026 року checkout і target/ Cargo лишаються для наступного завдання, тож збирання інкрементні.
  • Код від людей без права запису (наприклад, pull requests з форків) запускається на новій ВМ, яку потім видаляють.

Подробиці — у розділі Як ізольовано завдання.

Спробуйте на власних завданнях

Пробний період безкоштовний: 7 днів або 3 000 хв роботи завдань, залежно від того, що закінчиться раніше, без картки. Перенесіть завдання, яке спалює найбільше хвилин, на runs-on: skipbox і подивіться, як цей рядок зникає з рахунку GitHub.

Запитання й відповіді

Чи безкоштовні self-hosted ранери GitHub Actions?

Так. У документації GitHub про оплату self-hosted ранери входять у список використання, яке лишається безкоштовним і не зменшує обсяг обчислень, що входить у ваш тариф, як для публічних, так і для приватних репозиторіїв. Ви платите за машину і за час, щоб її підтримувати. Ранери Skipbox реєструються як self-hosted ранери, тож GitHub не бере грошей за жодну їхню хвилину, а Skipbox утримує машину за фіксовані $39 на місяць.

Чи бере GitHub плату за self-hosted ранери у 2026 році?

Ні. GitHub оголосив про плату 16 грудня 2025 року і відклав її наступного дня. Відтоді нічого не стягувалося. Завдання на Skipbox не витрачають жодної вашої хвилини GitHub.

Чи враховуються хвилини self-hosted ранерів у включені хвилини або бюджет Actions?

Ні. Вони не витрачають обсяг обчислень, що входить у тариф, і вичерпаний бюджет Actions їх не зупиняє. Завдання, перенесене на Skipbox, і далі працює, коли решта вашої організації впирається в бюджет.

Скільки коштує власний self-hosted ранер?

Машина і чийсь час: підбирати розмір серверів, оновлювати ОС і програму ранера, прибирати між завданнями, додавати потужності, коли росте черга, і лагодити машину, коли вона падає. Skipbox робить усе це за $39, $79 або $149 на місяць, з хвилинами без обмежень.

Чи вважаються ранери від сервісу ранерів self-hosted?

Так. У GitHub є два види ранерів, хостовані на GitHub і self-hosted, тож машини сервісу підключаються до вашого облікового запису як self-hosted ранери. Машини Skipbox теж, і тому GitHub нічого не бере за завдання, які там працюють.

Оновлено 11 листопада 2026 р.

Швидший CI/CD із завжди прогрітим кешем

Ваш прогрітий ранер за фіксовану ціну

1/12 вартості GitHub за повного навантаження. Ціна фіксована, тож запускайте хоч цілий день. Місця для кешу в 7× більше, ніж у GitHub.

  • Без картки
  • Вхід через GitHub
  • Скасування будь-коли