fix(ci): AI review lanes skip on a bot commit, leaving the PR head unreviewed for the merge gate
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 28/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- github-actions
- Lĩnh vực
- ci-cd
Hướng nghiên cứu
Start from the review lanes' trigger conditions and the skip logic for commits authored by bots, and from the merge gate that holds on a skipped lane, which the /source-control:pull-request step uses. Then check why the first ready event on the PR started no CI. Done means one of the two proposed approaches is chosen and documented in the merge gate, and the ready trigger behaviour is explained or fixed. The maintainer has not yet picked an approach, so confirm the direction before writing code.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Problem
On #6913 (2026-10-11), a docs-cleanup commit by melodic-automation-lanes[bot] (1289a56b3a, 4 wording-only lines) landed on the PR head after the last human-driven push. Both AI review lanes ended skipped on that head, apparently because a bot authored the commit. The /source-control:pull-request merge step holds on a skipped review lane, and the standing merge rule requires the AI reviews to have finished on the head. So the PR either deadlocks or merges on an exception. #6913 merged on an exception: the agent read the bot's 4-line diff itself, and the previous head's security review had passed and its code review had posted "No findings".
A related symptom on the same PR: the first ready event started no CI, and the agent had to flip the PR back to draft and to ready again.
Proposed next step
Pick one and document it in the merge gate:
- Run the review lanes on bot commits to PR branches, at least for the docs-cleanup bot.
- Or let the gate carry forward a review verdict from the prior head when the only later commits come from an allowlisted bot and change wording only.
Separately, check why the first ready event did not trigger the lanes.
- Ngôn ngữ chính
- Shell
- Star
- 22
- Fork
- 2
- Merge trung bình
- 8 giờ 41 phút
- Pull request đã merge (30 ngày)
- 892
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của melodic-software/claude-code-plugins
-
good first issue needs-human priority: low work-class: mechanical
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 92/100
melodic-software/claude-code-plugins#8023 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
needs-human work-class: mechanical
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
melodic-software/claude-code-plugins#8021 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
needs-human work-class: scoped
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
melodic-software/claude-code-plugins#8018 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
docs(planning): point the interview surface context at the surface README instead of restating itĐang mởneeds-human work-class: mechanical
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
melodic-software/claude-code-plugins#8015 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
needs-human work-class: mechanical
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 86/100
melodic-software/claude-code-plugins#8004 ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của melodic-software/claude-code-plugins
Issue tương tự
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 65/100
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 78/100
-
good first issue packaging
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
-
Let's document: tailscale funnelĐang mởhelp wanted let's document new command
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
tldr-pages/tldr#24773 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 63/100
Maintainer thường phản hồi trong vòng 1 ngày