Codex x GitHub Actions: tự sửa CI fail
15/5/26Khoảng 295 từÍt hơn 1 phút
Codex x GitHub Actions: tự sửa CI fail
CI fail là case rất hợp với Codex vì có log, repo, lệnh kiểm chứng và tiêu chí pass/fail rõ.
Quy trình truyền thống
- Mở GitHub Actions.
- Tìm job fail.
- Đọc log dài.
- Tái hiện local.
- Sửa code/config.
- Push và chờ CI chạy lại.
Codex có thể hỗ trợ các bước đọc log, khoanh vùng lỗi, sửa và tạo PR.
Prompt mẫu
CI đang fail ở workflow [tên]. Hãy đọc log job fail,
xác định nguyên nhân, sửa nhỏ nhất trong repo và chạy test liên quan.
Sau đó tạo mô tả PR gồm nguyên nhân, thay đổi và kiểm chứng.Kiểm chứng
- Log lỗi được trích đúng.
- Fix chạm đúng file.
- Test local hoặc command liên quan pass.
- PR mô tả rõ thay đổi.
- Không nâng cấp dependency hoặc đổi workflow ngoài phạm vi nếu chưa cần.
Khi Codex gặp lỗi môi trường
Yêu cầu phân loại:
Hãy phân biệt lỗi do môi trường CI, dependency cache,
test flaky hay regression từ code. Chưa sửa file.Kết luận
CI fail tốt vì có bằng chứng khách quan. Hãy bắt Codex giữ liên kết giữa log, thay đổi và lệnh kiểm chứng.