Tôi từng nghĩ càng tự động hóa nhiều thì phát triển càng hiệu quả.
Deploy, screenshot và kiểm tra đều có thể chạy tự động. Cho đến khi tôi nhìn vào mức sử dụng.
GitHub Actions tiêu quota nhanh hơn tôi tưởng rất nhiều.
- GitHub Actions không phải tài nguyên miễn phí vô hạn
- macOS đắt hơn Linux rất nhiều
- Một screenshot có thể mất nhiều phút
- Deploy tự động cũng chạy quá thường xuyên
- Vì vậy tôi giảm automation
- Những kiểm tra an toàn vẫn được giữ lại
- Những gì tôi kiểm tra trước khi thêm automation mới
- Nhiều automation hơn không đồng nghĩa hiệu quả hơn
- AI làm automation dễ hơn, nên việc biết dừng càng quan trọng
GitHub Actions không phải tài nguyên miễn phí vô hạn
Test, deploy, job định kỳ và browser automation chạy trên runner với chi phí khác nhau.
macOS đắt hơn Linux rất nhiều
Tháng 10/2026, mức giá overage tiêu chuẩn là Linux (2 core) $0,006/phút, Windows $0,010 và macOS $0,062.
macOS cao khoảng 10,3 lần Linux.
Một screenshot có thể mất nhiều phút
Mở browser, tải game, đi tới cảnh cần chụp rồi lưu ảnh có thể mất 8–9 phút cho một lần chạy.
Deploy tự động cũng chạy quá thường xuyên
Một thay đổi nhỏ vẫn có thể kích hoạt toàn bộ pipeline.
Vì vậy tôi giảm automation
Tôi tắt screenshot tự động và đổi production deploy sang chạy thủ công bằng workflow_dispatch.
Những kiểm tra an toàn vẫn được giữ lại
Tiết kiệm không có nghĩa bỏ verification hay rollback.
Tôi từng gặp trường hợp game chạy trên PC nhưng lỗi trên điện thoại: Game web chạy trên máy tôi nhưng lỗi trên điện thoại người khác: cái bẫy khi deploy.
Những gì tôi kiểm tra trước khi thêm automation mới
Runner, trigger, tần suất, thời gian chạy, khả năng dùng Linux, chạy thủ công và cảnh báo ngân sách.
Nhiều automation hơn không đồng nghĩa hiệu quả hơn
Automation vẫn cần bảo trì, debug và compute.
AI làm automation dễ hơn, nên việc biết dừng càng quan trọng
Không chỉ hỏi “có thể tự động hóa gì?”, mà còn phải hỏi “nên ngừng tự động hóa gì?”.
Mục tiêu của tôi là làm ORA Quest Sin, không phải duy trì thật nhiều workflow.

コメント