Калкулатор на разходите за GitHub Actions и фиксирана цена
Сметката ви за GitHub Actions расте с всяка минута, в която работят задачите ви. Екип, който изпълнява 20 000 минути на месец на рънъра на GitHub с 4 ядра, плаща $222 на месец, а следващия месец ще изпълни повече.
Skipbox изпълнява същите задачи за фиксирани $39 на месец с неограничени минути. Премествате задача, като смените реда ѝ runs-on на skipbox.
Как GitHub изчислява сметката ви
GitHub умножава минутите на всяка задача по тарифата на рънъра ѝ на минута и закръгля всяка задача нагоре до цяла минута, така че задача от 2 минути и 5 секунди се таксува като 3. Неуспешните изпълнения и повторните изпълнения също се таксуват. Включеният в плана ви изчислителен ресурс ($18 на месец в GitHub Team) се изважда от общата сума и всяка минута след него се таксува.
сметка = Σ (минути на всеки рънър × тарифата му) − включен изчислителен ресурс
| Рънър (частни хранилища) | На минута |
|---|---|
ubuntu-latest (2 ядра) | $0,006 |
| Linux, 4 ядра | $0,012 |
| Linux, 8 ядра | $0,022 |
| Linux, 16 ядра | $0,042 |
За да видите собствените си минути, отворете Billing & Licensing → Usage в настройките на организацията си, филтрирайте по Actions и групирайте по SKU. За едно изпълнение отворете обобщението му и натиснете Usage под Run details.
Какво дава формулата
В GitHub Team, рънър с 4 ядра, срещу плана S на Skipbox със същите 4 vCPU:
| Минути на месец | GitHub | Skipbox S | Спестявате всеки месец |
|---|---|---|---|
| 10 000 | $102 | $39 | $63 |
| 20 000 | $222 | $39 | $183 |
| 30 000 | $342 | $39 | $303 |
| Работи постоянно | $500,40 | $39 | $461,40 |
При по-големите рънъри разликата расте:
| 20 000 минути на месец | GitHub | Skipbox | Спестявате всеки месец |
|---|---|---|---|
| 8 ядра | $422 | $79 (M) | $343 |
| 16 ядра | $822 | $149 (L) | $673 |
За собствените си числа въведете минутите си в калкулатора на началната страница. Не изисква влизане и показва сметката от GitHub до фиксираната цена на Skipbox за размера на машината, който изберете.
Защо числото за следващия месец е по-голямо
Формулата няма таван, а всеки неин множител продължава да расте.
- Агентите за програмиране с ИИ отварят pull request-и и push-ват поправки по цял ден. CI се изпълнява при всеки push, така че сметката следва push-овете, не хората.
- Повече тестове. Пакет E2E тестове или матрица за компилиране превръща един push в много задачи.
- Повторни изпълнения. Нестабилен тест, пуснат отново, таксува минутите си още веднъж.
- Бюджети. Ограничете сметката с бюджет в GitHub и когато той се изчерпи в средата на месеца, задачите спират, а сливанията чакат.
Орязването на минути е работа: спиране на заменените изпълнения, филтри по пътища, ключове за кеша, по-малки рънъри, а после проверка на всичко отново следващия месец. Фиксираната цена слага край на сметките.
Какво променя Skipbox
- Фиксирана цена, неограничени минути. $39, $79 или $149 на месец за 4, 8 или 16 vCPU. Без такси за използване. Добавете планове, за да изпълнявате повече задачи едновременно; задачите над машините ви чакат реда си.
- Без минути в GitHub. Машините на Skipbox се свързват като самостоятелно хоствани рънъри, които GitHub не таксува и които никога не харчат от бюджет.
- По-бързи задачи. Собствената ви машина пази Docker образите и слоевете, кешовете на пакетите и инсталираните инструменти между задачите: поне 7× кеша, който GitHub дава на едно хранилище, без да пишете ключове за кеша.
- Нищо за поддържане. Skipbox обновява образа, почиства след всяка задача и изгражда наново машина, която не премине проверката на състоянието.
Преминаването е един ред
jobs:
test:
runs-on: skipbox # was ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: npm ci && npm test
- Влезте в Skipbox с GitHub.
- Инсталирайте приложението Skipbox в GitHub и изберете хранилищата си.
- Сменете
runs-onи направете push.
Следващата задача се изпълнява в Skipbox; задачите за Linux работят без промени.
Сигурност
- Машината е само на вашия профил; задача на друга компания никога не се изпълнява на нея.
- След всяка задача идентификационните данни, процесите и контейнерите на рънъра се изтриват. От 13 ноември 2026 г. checkout-ът и резултатът от компилацията му (
target/на Cargo) остават на собствената ви машина за следващите ви задачи; „Чиста VM за всяка задача“ дава на всяка задача нова машина. - Код от хора без права за запис (например pull request-и от форкове) се изпълнява на нова VM, която след това се изтрива. Как се държат задачите отделно.
Изпробвайте го със собствените си задачи
Пробният период не изисква карта и продължава 7 дни или 3000 минути на задачи. Преместете най-скъпия си работен поток на runs-on: skipbox и вижте как този ред излиза от сметката ви в GitHub.
Често задавани въпроси
Как се таксува GitHub Actions?
На минута. Минутите на всяка задача, закръглени нагоре до цяла минута, се умножават по тарифата на рънъра ѝ, а включеният в плана ви изчислителен ресурс се изважда от общата сума. Skipbox заменя това с фиксирани $39 на месец и нагоре, с неограничени минути.
Колко струва минута в GitHub Actions?
В частно хранилище ubuntu-latest (2 ядра) струва $0,006 на минута, рънърът за Linux с 4 ядра $0,012, с 8 ядра $0,022, а с 16 ядра $0,042. В Skipbox машина с 4 vCPU струва $39 на месец, колкото и минути да работи.
Има ли калкулатор на разходите за GitHub Actions?
Да. Калкулаторът на началната страница на Skipbox приема минутите ви на месец и размера на машината и показва сметката от GitHub и колко спестявате с фиксираната цена на Skipbox. Не изисква влизане.
Плаща ли се за неуспешните и повторно изпълнените задачи?
Да. Таксува се всяка минута, в която работи задача, включително неуспешните изпълнения и повторните изпълнения. В Skipbox те не струват нищо допълнително: цената е фиксирана.
Влизат ли самостоятелно хостваните рънъри в сметката?
Не. GitHub не таксува нищо за минутите на самостоятелно хоствани рънъри. Машините на Skipbox се свързват като самостоятелно хоствани рънъри, така че задачите, които преместите там, излизат от сметката ви в GitHub, а за тях плащате само фиксираната цена на Skipbox.
Обновено на 11 ноември 2026 г.