GitHub Actions ngốn quota nhanh hơn tôi tưởng. Đây là những thứ tôi đã ngừng tự động hóa.

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

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.

Chơi thử ORA Quest Sin miễn phí

コメント