Saya dulu mengira semakin banyak otomatisasi, semakin efisien pengembangan saya.
Deploy, screenshot, dan pengecekan bisa berjalan sendiri. Lalu saya melihat pemakaiannya.
GitHub Actions menghabiskan kuota jauh lebih cepat dari yang saya bayangkan.
- GitHub Actions bukan komputasi gratis tanpa batas
- macOS jauh lebih mahal daripada Linux
- Satu screenshot bisa memakan beberapa menit
- Deploy otomatis juga berjalan terlalu sering
- Saya akhirnya mengurangi otomatisasi
- Pengecekan keamanan tetap dipertahankan
- Hal yang sekarang saya cek sebelum membuat automation baru
- Lebih banyak otomatisasi tidak selalu lebih efisien
- AI membuat automation mudah dibuat, sehingga keputusan untuk berhenti jadi makin penting
GitHub Actions bukan komputasi gratis tanpa batas
Test, deploy, job terjadwal, dan browser automation berjalan di runner dengan biaya berbeda.
macOS jauh lebih mahal daripada Linux
Pada Oktober 2026, harga overage runner standar adalah Linux (2-core) $0,006/menit, Windows $0,010, dan macOS $0,062.
Artinya macOS sekitar 10,3× lebih mahal daripada Linux.
Satu screenshot bisa memakan beberapa menit
Menyalakan browser, membuka game, menuju adegan tertentu, lalu mengambil screenshot bisa memakan 8–9 menit per run.
Deploy otomatis juga berjalan terlalu sering
Perubahan satu baris dialog tetap bisa memicu seluruh pipeline.
Saya akhirnya mengurangi otomatisasi
Saya menghentikan screenshot otomatis dan mengubah production deploy menjadi manual melalui workflow_dispatch.
Pengecekan keamanan tetap dipertahankan
Verifikasi dan jalur rollback tetap penting. Saya pernah mengalami kasus game bekerja di PC saya tetapi gagal di ponsel orang lain: Game Web Saya Lancar di PC, tapi Rusak di HP Orang Lain — Ini Jebakan Deployment-nya.
Hal yang sekarang saya cek sebelum membuat automation baru
Runner, trigger, frekuensi, durasi, apakah Linux cukup, apakah manual lebih masuk akal, dan apakah budget alert sudah aktif.
Lebih banyak otomatisasi tidak selalu lebih efisien
Automation tetap membutuhkan maintenance, debugging, dan compute.
AI membuat automation mudah dibuat, sehingga keputusan untuk berhenti jadi makin penting
Bukan hanya “apa yang bisa saya otomatisasi?”, tetapi “apa yang sebaiknya tidak lagi saya otomatisasi?”
Saya ingin membuat game, bukan memelihara sistem automation tanpa akhir.

コメント