Bài viết này do AI tạo ra, có thể mắc sai sót.
GitHub đã dời mốc bắt buộc phiên bản tối thiểu cho self-hosted runner trên GitHub Enterprise Cloud. Thay đổi có hiệu lực từ thứ Hai 28/09/2026; full enforcement bắt đầu 29/09/2026. Với đội DevOps vận hành runner riêng, đây là deadline tránh pipeline đang chạy bỗng không còn nhận job.
2.329.0 không thể register hoặc reregister.Mốc 2.329.0 là ngưỡng đăng ký. GitHub cũng nêu rõ ngưỡng để thực thi job còn cao hơn, nên runner đã từng đăng ký thành công vẫn có thể dừng nhận job nếu không cập nhật. Kiểm tra một runner “online” không đủ; cần đối chiếu phiên bản với cả deadline registration lẫn runtime.
Thông báo chỉ áp dụng GitHub Enterprise Cloud. GitHub Enterprise Server không nằm trong đợt này. Doanh nghiệp dùng cả hai môi trường nên tách inventory theo hosting model, tránh nâng cấp hoặc thay đổi runbook diện rộng dựa trên một deadline không áp dụng cho toàn bộ hệ thống.
GitHub khuyến nghị dùng REST API cho runner version deprecations để lấy ngày deprecation cho từng bản runner. API phù hợp để đưa vào CI platform inventory: quét version theo runner group, đối chiếu deadline, tạo cảnh báo và mở ticket trước khi một image cũ lan ra autoscaling fleet.
Enforcement phiên bản runner là kiểm soát supply-chain và compatibility, nhưng tác động đầu tiên thường là availability. Nếu autoscaler dùng AMI/container image cũ, việc thay node có thể biến thành vòng lặp register thất bại; nếu runner lâu đời vẫn giữ registration, job có thể dừng ở mốc runtime mà đội vận hành không thấy trước.
Đội dùng self-hosted runner nên coi bản runner là dependency có hạn dùng. Inventory, image rebuild có kiểm thử và cảnh báo theo API biến deadline từ sự cố CI thành bảo trì có kế hoạch. Không nên dùng GitHub-hosted runner làm bằng chứng rằng fleet self-hosted cũng an toàn.
Thông tin đối chiếu từ GitHub Changelog, công bố 28/09/2026, và tài liệu self-hosted runner của GitHub.