From 0192fd7cf8d0801f40db551c7de89611ba0addd0 Mon Sep 17 00:00:00 2001 From: Ed Baker Date: Tue, 23 Jun 2026 08:09:59 +0100 Subject: [PATCH] Now considers review comments Updated so the script now looks at regular comments and review comments when looking for "CHANGE AUTHORIZED: " before allow a PR to be merged. Signed-off-by: Ed Baker --- ci/scripts/check-pr-changes-allowed.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ci/scripts/check-pr-changes-allowed.py b/ci/scripts/check-pr-changes-allowed.py index c45abd10aacdf..70b953d41ab08 100755 --- a/ci/scripts/check-pr-changes-allowed.py +++ b/ci/scripts/check-pr-changes-allowed.py @@ -75,9 +75,11 @@ def fetch_pr_comments(gh_token: str, repo_name: str, } pr_comment_url = f'{GH_API_URL}{repo_name}/issues/{pr_number}/comments' + pr_review_comment_url = f'{GH_API_URL}{repo_name}/pulls/{pr_number}/reviews' pr_comment_request = requests.get(pr_comment_url, headers=headers) + pr_review_comment_request = requests.get(pr_review_comment_url, headers=headers) - comments_json_list = pr_comment_request.json() + comments_json_list = pr_comment_request.json() + pr_review_comment_request.json() return [(c['user']['login'], c['body']) for c in comments_json_list]