Skipbox

Menit gratis GitHub Actions untuk repo privat, lalu tanpa batas

Repositori privat mendapat 2.000 atau 3.000 menit GitHub Actions gratis per bulan. Tim yang menjalankan CI di setiap push menghabiskannya di pertengahan bulan, dan sejak itu GitHub menagih setiap menit, atau menghentikan job Anda, dan merge Anda ikut berhenti.

Skipbox menjalankan job yang sama dengan harga tetap $39 per bulan dan menit tanpa batas. Ubah satu baris, runs-on: skipbox, dan job berjalan tanpa menyentuh menit GitHub Anda.

Menit gratis, paket demi paket

Kini GitHub memberi setiap paket kuota dalam dolar dan menghitung harga menit setiap job dengan tarif runner-nya:

Windows menghabiskannya dengan $0,010 per menit dan macOS $0,062, jadi $12 di macOS sekitar 193 menit. Setiap job dibulatkan ke atas ke menit penuh: job lint 20 detik dihitung satu menit penuh. Kuota kembali pukul 00:00 UTC pada tanggal 1 dan tidak terbawa ke bulan berikutnya.

Runner standar di repositori publik dan self-hosted runner tidak pernah menyentuhnya. Skipbox adalah self-hosted runner.

Saat kuota habis, salah satu dari tiga hal ini terjadi:

  • Ada metode pembayaran tersimpan: setiap menit tambahan ditagih, $0,006 di ubuntu-latest.
  • Tanpa metode pembayaran: job berhenti dimulai sampai tanggal 1.
  • Anggaran yang diatur untuk menghentikan pemakaian: job berhenti saat anggarannya habis.

Biaya bertahan di menit gratis

3.000 menit berarti 150 menit CI sehari selama 20 hari. Setelah itu, job yang sama memakan biaya setiap bulan. Di 4 vCPU:

Angka GitHub adalah tagihan setelah dikurangi kuota bawaan GitHub Team. Dibandingkan ubuntu-latest 2-core, Skipbox S lebih murah di atas sekitar 9.500 menit per bulan, dengan core dua kali lipat. Masukkan menit Anda sendiri ke kalkulator di beranda.

Dan menitnya terus naik:

  • AI coding agent mem-push jauh lebih sering daripada manusia, dan setiap push menjalankan CI. Kuota gratisnya tidak ikut bertambah.
  • Test bertambah. Suite E2E atau matrix build melipatgandakan menit di balik setiap push.
  • Anggaran yang menghentikan pemakaian menekan tagihan dengan cara menghentikan merge Anda di akhir bulan.

Anda bisa memangkas menit sendiri: concurrency untuk membatalkan run yang usang, filter paths, timeout-minutes, menggabungkan job-job kecil. Masing-masing adalah YAML yang harus ditulis dan terus diawasi, dan semuanya hanya memangkas sebagian kecil. Batasnya tetap ada. Di Skipbox tidak ada batas yang perlu diurus.

Yang berubah di Skipbox

Tidak ada menit yang perlu dihitung

Job di Skipbox tidak mengambil apa pun dari kuota gratis GitHub atau anggaran Actions Anda. Menitnya tanpa batas, tanpa biaya pemakaian.

CI lebih cepat

Runner GitHub memulai setiap job di VM kosong, jadi setiap job mengunduh dependensi dan membangun ulang image Docker dari nol. Skipbox menyimpan mesin milik akun Anda di antara job: image Docker dan build cache, cache npm, pip, dan Gradle, serta tool yang dipasang oleh setup-node dan sejenisnya masih ada di disk untuk job berikutnya, dengan ruang cache 7× atau lebih dari GitHub dan tanpa cache key yang perlu ditulis.

Tanpa mesin yang perlu diurus

Skipbox menyiapkan mesin, memperbarui OS dan tool, membersihkan sisa setiap job, serta memeriksa kesehatan dan membangun ulang mesin secara otomatis.

Pindah cukup satu baris

jobs:
  test:
    runs-on: skipbox # was ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - run: npm ci && npm test
  1. Masuk ke Skipbox dengan GitHub.
  2. Instal aplikasi GitHub Skipbox dan pilih repositorinya.
  3. Ubah runs-on, lalu push.

Run berikutnya berjalan di Skipbox, di Ubuntu 24.04 dengan Docker, Node.js, dan Python. Organisasi maupun akun pribadi sama-sama bisa. Detailnya ada di panduan migrasi.

Keamanan

  • Setiap akun mendapat mesinnya sendiri. Job Anda tidak pernah berbagi mesin dengan job perusahaan lain.
  • Setelah setiap job, Skipbox menghapus kredensial runner, proses, dan container. Mulai 13 November 2026, checkout Anda dan output build-nya (target/ milik Cargo) tetap ada di mesin milik Anda untuk job berikutnya; Bersih setiap job memberi setiap job mesin baru.
  • Kode dari orang tanpa akses tulis (misalnya pull request dari fork) berjalan di mesin baru sekali pakai.

Coba di job Anda sendiri

Uji coba tidak memakai kartu dan berlaku selama 7 hari atau 3.000 menit job. Pindahkan job yang paling banyak memakan menit gratis Anda ke runs-on: skipbox, dan lihat pemakaian GitHub Anda berhenti naik sementara run kedua selesai lebih cepat.

FAQ

Berapa menit gratis GitHub Actions untuk repositori privat?

GitHub memberi kuota dalam dolar, bukan menit: $12 per bulan di GitHub Free, $18 di GitHub Pro dan GitHub Team, dan $300 di Enterprise Cloud. Di ubuntu-latest, itu setara 2.000, 3.000, dan 50.000 menit. Agar tidak perlu menghitungnya lagi, pindahkan job ke Skipbox: harga tetap $39 per bulan dengan menit tanpa batas.

Apa yang terjadi saat menit gratis habis?

Jika ada metode pembayaran yang tersimpan, GitHub menagih setiap menit tambahan dengan tarif runner-nya. Jika tidak ada, job di runner yang dihosting GitHub berhenti dimulai sampai tanggal 1 bulan depan. Job di Skipbox tidak memakai menit GitHub, jadi tetap berjalan dalam kedua kasus.

Apakah job Windows dan macOS menghabiskan menit gratis lebih cepat?

Ya. Kuotanya berupa dolar, jadi setiap runner menghabiskannya dengan tarifnya sendiri: $0,010 per menit di Windows dan $0,062 di macOS, dibandingkan $0,006 di ubuntu-latest. Job Linux yang dipindah ke Skipbox tidak memakainya sama sekali, sehingga kuota tersisa untuk job yang harus tetap di GitHub.

Apakah self-hosted runner memakai menit gratis?

Tidak. GitHub tidak menagih menit self-hosted runner dan tidak mengambilnya dari kuota bawaan. Skipbox adalah self-hosted runner yang dijalankan Skipbox untuk Anda, jadi menitnya berada di luar kuota dan di luar tagihan GitHub Anda.

Apakah menit yang tidak terpakai terbawa ke bulan berikutnya?

Tidak. Kuota kembali penuh pukul 00:00 UTC pada tanggal 1, dan sisanya hilang. Di Skipbox tidak ada yang perlu dihemat: menitnya tanpa batas setiap bulan.

Diperbarui 11 November 2026

CI/CD lebih cepat dengan cache yang selalu hangat

Runner hangat Anda dengan harga tetap

1/12 biaya GitHub saat dipakai penuh. Harga tetap, jadi bisa jalan seharian. Ruang cache 7× GitHub.

  • Tanpa kartu
  • Masuk dengan GitHub
  • Batalkan kapan saja