We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent edbcfeb commit db27db4Copy full SHA for db27db4
1 file changed
.github/scripts/pull-request-dashboard.py
@@ -771,6 +771,12 @@ def render_markdown_compact(
771
res = results.get(pr["number"]) or {}
772
decision = res.get("decision") or {}
773
side = _infer_side(decision) if decision else "unknown"
774
+ # PRs authored by app/otelbot are never "waiting on authors" — the
775
+ # bot doesn't respond to review feedback, so the ball is always in
776
+ # an approver's court (review, close, or take over).
777
+ pr_author_login = ((pr.get("author") or {}).get("login") or "").lower()
778
+ if side == "author" and pr_author_login == "app/otelbot":
779
+ side = "approver"
780
# Promote approved PRs that are waiting on approvers into the
781
# "maintainer" bucket (deterministic): GitHub already says they have
782
# the required approvals, so a maintainer can merge them.
0 commit comments