GitHub akan mulai mengenakan biaya untuk self-hosted Actions runner mulai Maret 2026
(resources.github.com/actions)- Mulai 1 Januari 2026, biaya GitHub-hosted runner akan turun hingga 39%, dan mulai 1 Maret akan dikenakan biaya 0,002 dolar per menit untuk self-hosted runner
- 96% dari seluruh pelanggan tidak akan mengalami perubahan biaya, dan di antara 4% sisanya, 85% akan mendapat penurunan, sementara 15% mengalami kenaikan dengan median sekitar 13 dolar per bulan
- Penggunaan Actions pada repositori publik tetap gratis, dan pelanggan GitHub Enterprise Server juga tidak terdampak
- Bersamaan dengan pengenalan biaya platform cloud Actions yang baru, GitHub juga berencana memperkuat fitur autoscaling dan pemantauan di lingkungan self-hosted
- Perubahan ini merupakan langkah lanjutan setelah perombakan arsitektur untuk meningkatkan performa CI/CD dan skalabilitas platform, dengan tujuan memperbaiki pengalaman pengembang
Ringkasan perubahan utama
- Mulai 1 Januari 2026 biaya GitHub-hosted runner diturunkan, dan mulai 1 Maret self-hosted runner akan dikenai biaya 0,002 dolar per menit
- 96% dari seluruh pelanggan tidak mengalami perubahan tagihan
- Dari 4% pengguna, 85% mendapat penurunan biaya, 15% mengalami kenaikan dengan median sekitar 13 dolar per bulan
- Penggunaan repositori publik tetap gratis, dan pelanggan GitHub Enterprise Server tidak terdampak
- GitHub menyediakan kalkulator biaya agar pengguna dapat memperkirakan biaya mereka
Latar belakang dan perbaikan struktur
- GitHub Actions tumbuh pesat sejak diluncurkan pada 2018, dan pada awal 2024 menjalankan sekitar 23 juta job per hari
- Untuk mengatasi keterbatasan arsitektur lama, GitHub melakukan perancangan ulang penuh pada layanan backend
- Menargetkan stabilitas, performa, ketahanan infrastruktur, dan pelonggaran batasan internal
- Sejak Agustus 2025, semua job berjalan di arsitektur baru, memproses 71 juta job per hari
- Pelanggan enterprise kini dapat memulai job per menit hingga 7 kali lebih banyak dibanding sebelumnya
- Perombakan ini menjadi fondasi untuk meningkatkan kecepatan dan keandalan CI/CD serta memastikan skalabilitas platform
Penurunan biaya GitHub-hosted runner
- Penurunan biaya sekitar 40% di semua ukuran runner, dengan penghematan hingga 39% tergantung jenis mesin
- Tagihan akan mencakup biaya platform cloud sebesar 0,002 dolar per menit yang baru diperkenalkan
- Penggunaan repositori publik tetap gratis, dan biaya Enterprise Server tidak berubah
- Besaran penurunan berbeda menurut ukuran runner, dan runner besar mendapat penghematan lebih signifikan
- Meningkatkan akses ke lingkungan komputasi berperforma tinggi untuk job CI berskala besar dan pekerjaan berbasis agent yang lebih efisien
Pengenalan biaya platform cloud GitHub Actions
- Biaya 0,002 dolar per menit akan berlaku untuk GitHub-hosted maupun self-hosted runner
- Repositori publik dan pelanggan Enterprise Server dikecualikan
- Untuk self-hosted runner, aturan ini berlaku mulai 1 Maret 2026
- Ini adalah langkah berbasis pemakaian untuk menjaga kualitas layanan tetap konsisten
Investasi untuk memperkuat lingkungan self-hosted
- Dalam 12 bulan ke depan, GitHub berencana memperkuat autoscaling, perluasan dukungan platform, dan dukungan Windows
GitHub Scale Set Client
- Klien ringan berbasis Go SDK yang memungkinkan autoscaling tanpa Kubernetes atau ARC
- Terintegrasi dengan infrastruktur yang sudah ada seperti container, VM, cloud instance, dan bare metal
- Mendukung manajemen job queue, pengaturan keamanan, dan logika scaling cerdas
- Mendukung skenario ekspansi seperti Dependabot, Copilot Coding Agent
Dukungan multi-label
- Fitur multi-label dipulihkan untuk GitHub-hosted large runner dan self-hosted runner
- Kompatibel dengan Actions Runner Controller (ARC) dan Scale Set Client
Actions Runner Controller 0.14.0
- Peningkatan Helm chart, penguatan logging dan metrics, serta penjelasan versioning yang lebih jelas
- Legacy ARC diumumkan akan dihentikan, dengan jalur migrasi ke arsitektur yang lebih stabil
- Menyederhanakan konfigurasi, meningkatkan visibilitas, dan memperbaiki skalabilitas
Actions Data Stream
- Menyediakan feed real-time untuk data event workflow dan job
- Mencakup metadata seperti versi action yang dijalankan
- Memungkinkan integrasi dengan sistem monitoring dan analitik untuk kepatuhan dan insight operasional
- Tidak perlu lagi parsing log manual, sehingga pengelolaan keandalan dan performa menjadi lebih efisien
Dampak dan makna
- Meningkatkan kecepatan dan keandalan CI/CD, sekaligus menyediakan lapisan eksekusi aman yang dapat diskalakan
- Menawarkan struktur biaya yang lebih jelas dan performa yang lebih baik untuk perusahaan besar hingga pengembang individu
- Memperkuat GitHub Actions sebagai infrastruktur inti platform pengembangan perangkat lunak generasi berikutnya
Ringkasan FAQ
- Alasan penagihan self-hosted runner: sebelumnya, biaya penggunaan infrastruktur GitHub disubsidi oleh biaya hosted runner
- Jadwal penurunan dan penerapan biaya: hosted runner mulai 1 Januari 2026, self-hosted runner mulai 1 Maret 2026
- Batas penggunaan gratis: mulai 1 Maret, self-hosted runner juga akan mencakup menit gratis
- Dampak pada pengguna individu: hanya 0,09% pengguna paket Personal dan Pro yang akan mengalami kenaikan kurang dari 2 dolar per bulan, sementara 2,8% akan mendapat penurunan
- Dapat dihubungkan dengan penagihan Azure, dan pelanggan Enterprise Server tidak terdampak
- Alat perhitungan biaya: GitHub menyediakan kalkulator biaya dan skrip Python untuk memperkirakan pengeluaran
4 komentar
GitHub kembali mengumumkan bahwa mereka menunda pengumuman perubahan harga GitHub Actions self-hosted ini. Penurunan harga 39% untuk hosted runner akan tetap diterapkan sesuai rencana pada 1 Januari.
https://x.com/jaredpalmer/status/2001373329811181846
Agak ambigu ya... self-hosted runner memang jelas tetap menggunakan infrastruktur GitHub, dan repo publik juga tidak terdampak, plus tarifnya $0,002 per menit, jadi kalau biayanya sampai terasa besar mungkin memang sudah masuk skala perusahaan. Tentu saja, masalahnya barangkali ada pada fakta bahwa mereka mulai memungut biaya itu sendiri.
Yang paling penting, karena ada banyak alternatif, pindah ke sana juga sepertinya bisa jadi salah satu cara.
Saat ini sudah didukung.
Komentar Hacker News
Kami para developer dulu sempat meyakinkan manajemen untuk mengadopsi GitHub Enterprise
Saat itu kami lebih tertarik pada produk komersial tertutup dengan fitur yang lebih baik daripada nilai perangkat lunak bebas
Tapi sekarang arahnya menjadi UX yang tidak nyaman, masalah di Actions, dan bahkan tetap dikenai biaya meski berjalan di hardware sendiri
Saya rasa sekarang adalah saat yang tepat untuk meyakinkan mereka agar beralih ke alternatif bebas yang dipelihara komunitas
Meski fiturnya kurang, menurut saya berkontribusi langsung untuk memperbaikinya adalah investasi yang jauh lebih baik dalam jangka panjang
Kalau GitHub tidak “memperbaiki” masalah ini, sepertinya akan tiba saatnya beralih ke opsi lain
Ada juga kasus memakai perangkat lunak gratis lalu produknya gagal, dan ada pula yang sukses dengan software komersial lalu nanti membangun solusi sendiri
Masalahnya bukan komersial atau tidak, melainkan ketergantungan pada hosting. Bahkan kalau itu FOSS, jika di-host orang lain pada akhirnya tetap akan menghadapi batasan yang sama
Menurut saya masalah yang lebih besar sekarang adalah seluruh industri sudah terlalu terbiasa dengan SaaS sampai kemampuan mengelola server sendiri menghilang
Saya mendengar kabar perubahan tarif ini dari sales representative yang menangani kami, dan saya marah karena penjelasannya kurang lebih cuma “ya kami memutuskan begitu”
Kami memakai self-hosted GitHub Actions di atas AWS, dan yang lebih jadi masalah daripada biayanya adalah penurunan kualitas GHA itu sendiri
Saat masih gratis itu masih bisa ditoleransi, tapi kalau mau menarik biaya, setidaknya harus ada peningkatan sekelas GHA 2.0
Jenkins sudah sejak lama punya integrasi Kubernetes yang jauh lebih baik, dan GHA bahkan masih tidak punya SDK
Tautan diskusi terkait
Kalau pendekatannya seperti ini, lebih baik pakai vendor lain saja
Mereka menyuruh melihat pembaruan hanya di roadmap resmi
Maintenance memang agak merepotkan, tapi itu bukan kesulitan mendasar dalam mengelola infrastruktur CI
Dokumen resmi juga mengakui masalah itu
Di antara semua CI yang pernah saya pakai, ini termasuk yang paling tidak stabil
Menarik biaya hanya kepada pelanggan self-hosted adalah keputusan yang sangat aneh
Saya curiga ini untuk mengejar KPI
Kalau strateginya adalah mengunci persaingan lalu menarik biaya masuk, tidak ada lagi alasan untuk membuat produk yang lebih baik
GitHub adalah layanan yang paling sering down di antara semua SaaS yang kami gunakan
GitLab punya backend yang rumit, tapi forgejo jauh lebih sederhana dan stabil
Mereka menampilkan tarif per menit seolah-olah murah, padahal kenyataannya lebih dari $1.000 per tahun
Meski self-hosted, tarifnya sama dengan tarif Linux 1-core milik runner hosted paling kecil dari GitHub
Pada dasarnya ini seperti “memakai server sendiri tapi membayar tarif yang sama”
Tetap ada biaya infrastruktur untuk orkestrasi, log, cache, dan penyimpanan hasil
Dari pengalaman memakai berbagai CI, saya masih melihat ini cukup kompetitif
Saya sudah menduga hal seperti ini akan terjadi setelah akuisisi oleh MS, hanya saja tidak menyangka datangnya selama ini
Mungkin ini strategi untuk membuat orang menyerah pada self-hosting
Sepertinya sekarang ekspektasi sudah terbentuk secara keliru
GitHub mengumumkan akan mengenakan biaya $0.002 per menit bahkan untuk self-hosted runner
Ini sama dengan tarif runner hosted terkecil mereka
Tautan tabel harga resmi
Kalau penggunaan Azure naik, itu juga akan tercermin pada harga saham
(meski tentu dalam kasus itu mereka mungkin saja tetap tidak memperbarui halaman status)
Daftar runner terkait
Ini adalah strategi khas “menekan setelah memonopoli pasar” dari perusahaan yang pertumbuhannya berhenti
Polanya sama seperti Netflix yang menguasai pasar lalu menaikkan harga
Sekarang encrapification GitHub ikut berdampak pada saya juga
Saya disuruh membayar per menit untuk memakai komputer saya sendiri, dan itu sama sekali tidak bisa saya terima
Karena saya bisa memicu build dan memantaunya sendiri, saya mulai bersiap untuk pindah
Ada sedikit bug, tapi secara keseluruhan saya puas
Dulu saya pernah memakai GitLab CI dan cukup puas
Menurut artikel ini, bahkan sebelum perubahan harga GitHub kali ini pun GitLab CI sudah dinilai lebih baik
Paket berbayar termurahnya pun lebih dari 7 kali harga GitHub, bahkan lebih mahal daripada Enterprise
Kalau ada paket tanpa AI, saya bersedia langsung membelinya lagi
GitHub Actions dulu sangat merepotkan sampai tidak bisa dibandingkan
dengan 7 VPS murah saya menghemat ratusan dolar per bulan, dan waktu build berkurang dari 45 menit menjadi 7~9 menit
Tim frontend juga bisa melihat pratinjau langsung untuk setiap MR
Perubahan kali ini benar-benar kebijakan yang absurd dan agresif
Langkah Microsoft makin lama makin merugikan pengguna
Tarif runner terkelola diturunkan, lalu biaya infrastruktur orkestrasi dipisahkan
Infrastruktur penyimpanan dan streaming log juga memang tidak gratis
Sekarang pesaing seperti BuildJet dan Namespace Labs tampaknya akan punya peluang membuat lapisan orchestration baru
Kalau muncul persaingan, mungkin justru bisa positif bagi pasar
Saya sudah mengikuti HN lebih dari 10 tahun, tapi ini pertama kalinya saya sampai meninggalkan komentar karena perubahan harga yang begitu mengejutkan
Saya sedang menjalankan self-hosted runner, dan sekarang berpikir untuk meninggalkan GitHub
Saya penasaran apakah ada rekomendasi GitLab atau VCS lain
Strukturnya intuitif karena cukup menjalankan skrip di dalam container
Atau Forgejo, Gitea, dan Sourcehut juga bagus
Hanya saja UI GitLab terlalu berat dan tidak intuitif, jadi membuat saya kurang ingin berkontribusi
Kalau untuk perusahaan, saya merekomendasikan self-host Forgejo secara langsung
Workflow hanya perlu sedikit diubah
Belakangan saya khawatir karena fokus mereka pada fitur AI, tapi kualitas produk intinya tetap sangat baik
Saya tidak paham kenapa saya harus membayar untuk sesuatu yang saya jalankan sendiri
Tapi saya yakin strategi seperti ini pada akhirnya akan berbalik menghantam mereka
Artinya sekarang mereka hanya tidak ingin lagi memberikannya secara gratis
Dengan $0.002 per menit, build selama satu jam kira-kira menjadi $0.12
Karena biaya komputasi aktual jauh lebih mahal, mungkin harganya tidak seburuk itu
Tapi akibatnya orang mungkin akan berinvestasi pada mesin yang lebih cepat atau paralelisasi
Layanan seperti SMS di AWS juga punya struktur biaya serupa, jadi kalau pekerjaan kecilnya banyak, biayanya cepat membesar
Kalau benar-benar ingin gratis, kita harus tidak memakai GitHub Actions sama sekali dan mengelola hasil pengujian sendiri lewat API
Sebenarnya tanpa perubahan ini pun GitHub Actions sudah merupakan sistem yang membingungkan
Perusahaan seperti Ubicloud menawarkan hosted Actions yang 5~10 kali lebih cepat dan murah daripada Microsoft
Tapi Microsoft malah ingin menagih biaya yang 2,5 kali lebih mahal daripada seluruh biaya komputasi Ubicloud hanya untuk manipulasi data sederhana (CRUD baris)
Saya suka Gitea dan Runner-nya
Karena ditulis dengan Go, overhead-nya nyaris tidak ada
Lihat dokumentasi Gitea Runner
Dibangun di atas Forgejo Quick Start dan nektos/act