GitHub Actions maliyet hesaplama: faturanızı bulun, sabitleyin
GitHub Actions faturanız, işlerinizin çalıştığı her dakikayla büyür. GitHub’ın 4 çekirdekli runner’ında ayda 20.000 dakika çalıştıran bir ekip ayda $222 öder ve gelecek ay daha fazlasını çalıştıracaktır.
Skipbox aynı işleri ayda sabit $39 karşılığında, sınırsız dakikayla çalıştırır. Bir işi taşımak için runs-on satırını skipbox yaparsınız.
GitHub faturanızı nasıl hesaplar
GitHub her işin dakikalarını runner’ının dakika ücretiyle çarpar ve her işi tam dakikaya yuvarlar; yani 2 dakika 5 saniye süren bir iş 3 dakika olarak faturalandırılır. Başarısız çalıştırmalar ve yeniden çalıştırmalar da faturalandırılır. Planınıza dahil kullanım (GitHub Team’de ayda $18) toplamdan düşülür ve onu aşan her dakika faturalandırılır.
fatura = Σ (her runner’daki dakika × o runner’ın ücreti) − dahil kullanım
| Runner (özel depolar) | Dakika başına |
|---|---|
ubuntu-latest (2 çekirdek) | $0,006 |
| Linux 4 çekirdek | $0,012 |
| Linux 8 çekirdek | $0,022 |
| Linux 16 çekirdek | $0,042 |
Kendi dakikalarınızı görmek için kuruluşunuzun ayarlarında Billing & Licensing → Usage sayfasını açın, Actions’a göre filtreleyin ve SKU’ya göre gruplayın. Tek bir çalıştırma için özetini açın ve Run details altındaki Usage bağlantısına tıklayın.
Formülün sonucu
GitHub Team’de 4 çekirdekli bir runner ile aynı 4 vCPU’ya sahip Skipbox S planının karşılaştırması:
| Aylık dakika | GitHub | Skipbox S | Her ay tasarrufunuz |
|---|---|---|---|
| 10.000 | $102 | $39 | $63 |
| 20.000 | $222 | $39 | $183 |
| 30.000 | $342 | $39 | $303 |
| Sürekli açık | $500,40 | $39 | $461,40 |
Daha büyük runner’larda fark büyür:
| Ayda 20.000 dakika | GitHub | Skipbox | Her ay tasarrufunuz |
|---|---|---|---|
| 8 çekirdek | $422 | $79 (M) | $343 |
| 16 çekirdek | $822 | $149 (L) | $673 |
Kendi rakamlarınız için dakikalarınızı ana sayfadaki hesaplayıcıya girin. Giriş gerekmez; seçtiğiniz makine boyutu için GitHub faturasını Skipbox’ın sabit fiyatının yanında gösterir.
Gelecek ayın rakamı neden daha büyük
Formülün tavanı yoktur ve her girdisi artmaya devam eder.
- Kod yazan yapay zeka ajanları gün boyu pull request açar ve düzeltme push eder. CI her push’ta çalışır; fatura kişileri değil push’ları izler.
- Daha çok test. Bir uçtan uca test paketi veya derleme matrisi tek bir push’u birçok işe dönüştürür.
- Yeniden çalıştırmalar. Kararsız bir testin yeniden çalıştırılması dakikalarını bir kez daha faturalandırır.
- Bütçeler. Faturayı bir GitHub bütçesiyle sınırlayın; bütçe ay ortasında tükenince işler durur, birleştirmeler bekler.
Dakika kırpmak emek ister: yerini yenisine bırakan çalıştırmaları iptal etmek, yol filtreleri, önbellek anahtarları, daha küçük runner’lar, sonra gelecek ay hepsini yeniden kontrol etmek. Sabit fiyat bu hesabı bitirir.
Skipbox’ın değiştirdikleri
- Sabit fiyat, sınırsız dakika. 4, 8 veya 16 vCPU için ayda $39, $79 veya $149. Kullanım ücreti yok. Aynı anda daha çok iş çalıştırmak için plan ekleyin; makinelerinizi aşan işler sıralarını bekler.
- GitHub dakikası yok. Skipbox makineleri self-hosted runner olarak bağlanır; GitHub bunları faturalandırmaz ve bunlar hiçbir bütçeden harcamaz.
- Daha hızlı işler. Size ait makine Docker imajlarını ve katmanlarını, paket önbelleklerini ve kurulu araçları işler arasında tutar: GitHub’ın bir depoya verdiği önbelleğin en az 7 katı, yazmanız gereken önbellek anahtarı olmadan.
- İşletilecek bir şey yok. Skipbox imajı günceller, her işten sonra temizlik yapar ve sağlık kontrolünü geçemeyen makineyi yeniden oluşturur.
Geçiş tek satır
jobs:
test:
runs-on: skipbox # was ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: npm ci && npm test
- GitHub ile Skipbox’a giriş yapın.
- Skipbox GitHub uygulamasını yükleyin ve depolarınızı seçin.
runs-onsatırını değiştirin ve push edin.
Bir sonraki iş Skipbox’ta çalışır; Linux işleri değiştirmeden çalışır.
Güvenlik
- Makine yalnızca hesabınıza aittir; başka hiçbir şirketin işi onda çalışmaz.
- Her işten sonra runner’ın kimlik bilgileri, süreçleri ve container’ları silinir. 13 Kasım 2026’dan itibaren checkout’unuz ve derleme çıktısı (Cargo’nun
target/dizini) sonraki işleriniz için size ait makinede kalır; Her iş için temiz VM ayarı her işe yeni bir makine verir. - Yazma erişimi olmayan kişilerin kodu (örneğin fork’lardan gelen pull request’ler) yeni bir VM’de çalışır ve VM ardından silinir. İşler birbirinden nasıl ayrılır.
Kendi işlerinizde deneyin
Deneme kart istemez ve 7 gün ya da 3.000 iş dakikası boyunca sürer. En pahalı iş akışınızı runs-on: skipbox satırına taşıyın ve o kalemin GitHub faturanızdan çıktığını görün.
SSS
GitHub Actions nasıl ücretlendirilir?
Dakika başına. Her işin dakikaları tam dakikaya yuvarlanır, runner’ının ücretiyle çarpılır ve planınıza dahil kullanım toplamdan düşülür. Skipbox bunun yerine ayda sabit $39 ve üzeri bir fiyat ve sınırsız dakika sunar.
GitHub Actions’ın dakikası ne kadar?
Özel bir depoda ubuntu-latest (2 çekirdek) dakikası $0,006, 4 çekirdekli Linux runner’ı $0,012, 8 çekirdekli $0,022 ve 16 çekirdekli $0,042. Skipbox’ta 4 vCPU’luk bir makine, kaç dakika çalışırsa çalışsın ayda $39.
GitHub Actions maliyet hesaplayıcısı var mı?
Evet. Skipbox ana sayfasındaki hesaplayıcı aylık dakikanızı ve makine boyutunu alır; GitHub faturasını ve Skipbox’ın sabit fiyatıyla ne kadar tasarruf ettiğinizi gösterir. Giriş gerekmez.
Başarısız ve yeniden çalıştırılan işler ücretli mi?
Evet. Bir işin çalıştığı her dakika faturalandırılır; başarısız çalıştırmalar ve yeniden çalıştırmalar dahil. Skipbox’ta bunlar fazladan hiçbir şeye mal olmaz: fiyat sabittir.
Self-hosted runner’lar faturaya yansır mı?
Hayır. GitHub self-hosted runner dakikaları için ücret almaz. Skipbox makineleri self-hosted runner olarak bağlanır; oraya taşıdığınız işler GitHub faturanızdan çıkar ve onlar için ödediğiniz tek şey Skipbox’ın sabit fiyatıdır.
Güncellendi: 11 Kasım 2026