Skipbox

Kalkulator biaya GitHub Actions: hitung tagihan, jadikan tetap

Tagihan GitHub Actions Anda naik di setiap menit job Anda berjalan. Tim yang menjalankan 20.000 menit per bulan di runner 4-core GitHub membayar $222 per bulan, dan bulan depan menitnya akan lebih banyak.

Skipbox menjalankan job yang sama dengan harga tetap $39 per bulan dan menit tanpa batas. Anda memindahkan sebuah job dengan mengubah baris runs-on-nya menjadi skipbox.

Cara GitHub menghitung tagihan Anda

GitHub mengalikan menit setiap job dengan tarif per menit runner-nya dan membulatkan setiap job ke atas ke menit penuh, jadi job 2 menit 5 detik ditagih 3 menit. Run yang gagal dan re-run juga ditagih. Kuota bawaan paket Anda ($18 per bulan di GitHub Team) dikurangkan dari totalnya, dan setiap menit di atasnya ditagih.

tagihan = Σ (menit di setiap runner × tarifnya) − kuota bawaan

Untuk melihat menit Anda sendiri, buka Billing & Licensing → Usage di pengaturan organisasi Anda, filter ke Actions, dan kelompokkan menurut SKU. Untuk satu run, buka ringkasannya dan klik Usage di bawah Run details.

Hasil rumusnya

Di GitHub Team, runner 4-core, dibandingkan dengan paket S Skipbox yang juga 4 vCPU:

Di runner yang lebih besar, selisihnya makin lebar:

Untuk angka Anda sendiri, masukkan menit Anda ke kalkulator di beranda. Tidak perlu masuk, dan kalkulatornya menampilkan tagihan GitHub di samping harga tetap Skipbox untuk ukuran mesin yang Anda pilih.

Kenapa angka bulan depan lebih besar

Rumus ini tidak punya batas atas, dan setiap masukannya terus naik.

  • AI coding agent membuka pull request dan mem-push perbaikan sepanjang hari. CI berjalan di setiap push, jadi tagihan mengikuti jumlah push, bukan jumlah orang.
  • Test bertambah. Suite E2E atau build matrix mengubah satu push menjadi banyak job.
  • Re-run. Test yang flaky dan dijalankan ulang menagih menitnya lagi.
  • Anggaran. Batasi tagihan dengan anggaran GitHub, dan saat anggaran habis di tengah bulan, job berhenti dan merge tertunda.

Memangkas menit itu butuh kerja: membatalkan run yang sudah digantikan, path filter, cache key, runner yang lebih kecil, lalu memeriksa semuanya lagi bulan depan. Harga tetap mengakhiri hitung-hitungan itu.

Yang diubah Skipbox

  • Harga tetap, menit tanpa batas. $39, $79, atau $149 per bulan untuk 4, 8, atau 16 vCPU. Tanpa biaya pemakaian. Tambah paket untuk menjalankan lebih banyak job bersamaan; job yang melebihi kapasitas mesin Anda menunggu giliran.
  • Tanpa menit GitHub. Mesin Skipbox terhubung sebagai self-hosted runner, yang tidak ditagih GitHub dan tidak pernah memakai anggaran.
  • Job lebih cepat. Mesin milik Anda menyimpan image dan layer Docker, cache paket, dan tool yang terpasang di antara job: minimal 7× cache yang diberikan GitHub untuk satu repositori, tanpa cache key yang perlu ditulis.
  • Tidak ada yang perlu dijalankan sendiri. Skipbox memperbarui image, membersihkan sisa setiap job, dan membangun ulang mesin yang gagal health check.

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 repositori Anda.
  3. Ubah runs-on, lalu push.

Job berikutnya berjalan di Skipbox; job Linux berjalan tanpa diubah.

Keamanan

  • Mesinnya hanya milik akun Anda; tidak ada job perusahaan lain yang berjalan di sana.
  • Setelah setiap job, kredensial runner, proses, dan container dihapus. 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 VM baru, yang dihapus setelahnya. Cara job dipisahkan.

Coba di job Anda sendiri

Uji coba tidak memakai kartu dan berlaku selama 7 hari atau 3.000 menit job. Pindahkan workflow Anda yang paling mahal ke runs-on: skipbox, dan lihat baris itu keluar dari tagihan GitHub Anda.

FAQ

Bagaimana cara GitHub Actions menagih?

Per menit. Menit setiap job, dibulatkan ke atas ke menit penuh, dikalikan dengan tarif runner-nya, lalu kuota bawaan paket Anda dikurangkan dari totalnya. Skipbox menggantinya dengan harga tetap mulai $39 per bulan, dengan menit tanpa batas.

Berapa biaya GitHub Actions per menit?

Di repositori privat, ubuntu-latest (2 core) berharga $0,006 per menit, runner Linux 4-core $0,012, 8-core $0,022, dan 16-core $0,042. Di Skipbox, mesin 4 vCPU berharga $39 per bulan, berapa pun menit yang dijalankannya.

Adakah kalkulator biaya GitHub Actions?

Ada. Kalkulator di beranda Skipbox menerima jumlah menit per bulan dan ukuran mesin Anda, lalu menampilkan tagihan GitHub dan berapa yang Anda hemat dengan harga tetap Skipbox. Tidak perlu masuk.

Apakah job yang gagal dan re-run juga dikenai biaya?

Ya. Setiap menit job berjalan ditagih, termasuk run yang gagal dan re-run. Di Skipbox semua itu tidak menambah biaya: harganya tetap.

Apakah self-hosted runner ikut masuk tagihan?

Tidak. GitHub tidak menagih menit self-hosted runner. Mesin Skipbox terhubung sebagai self-hosted runner, jadi job yang Anda pindahkan ke sana keluar dari tagihan GitHub, dan harga tetap Skipbox adalah satu-satunya yang Anda bayar untuk job itu.

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