From e73a64dea9a22608078c28689d7b002eda3a5498 Mon Sep 17 00:00:00 2001 From: Vi Tran <45931542+nwm-54@users.noreply.github.com> Date: Mon, 2 Nov 2026 14:01:34 -0800 Subject: [PATCH 1/3] ci: allow nwm-54 LGTM reviews --- .github/workflows/auto-approve-claude-lgtm.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/auto-approve-claude-lgtm.yml b/.github/workflows/auto-approve-claude-lgtm.yml index 5f9001f..0c28ea1 100644 --- a/.github/workflows/auto-approve-claude-lgtm.yml +++ b/.github/workflows/auto-approve-claude-lgtm.yml @@ -20,7 +20,7 @@ # that setting the approval POST fails with 422. # # Guards: -# * Only fires for reviews authored by one of the two bots, matched by +# * Only fires for reviews authored by a trusted reviewer, matched by # both login and immutable numeric user id, in state "commented", whose # body starts with "LGTM" (a mention elsewhere in the body never # fires). @@ -47,7 +47,8 @@ jobs: if: >- ( (github.event.review.user.login == 'claude[bot]' && github.event.review.user.id == 209825114) || - (github.event.review.user.login == 'coreplane-switchboard[bot]' && github.event.review.user.id == 318072483) + (github.event.review.user.login == 'coreplane-switchboard[bot]' && github.event.review.user.id == 318072483) || + (github.event.review.user.login == 'nwm-54' && github.event.review.user.id == 45931542) ) && github.event.review.state == 'commented' && startsWith(github.event.review.body, 'LGTM') From 683406012ca4f3dae16e47cda6c8131812f8b425 Mon Sep 17 00:00:00 2001 From: Vi Tran <45931542+nwm-54@users.noreply.github.com> Date: Mon, 2 Nov 2026 14:14:43 -0800 Subject: [PATCH 2/3] ci: allow boristane LGTM reviews --- .github/workflows/auto-approve-claude-lgtm.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/auto-approve-claude-lgtm.yml b/.github/workflows/auto-approve-claude-lgtm.yml index 0c28ea1..542404e 100644 --- a/.github/workflows/auto-approve-claude-lgtm.yml +++ b/.github/workflows/auto-approve-claude-lgtm.yml @@ -48,7 +48,8 @@ jobs: ( (github.event.review.user.login == 'claude[bot]' && github.event.review.user.id == 209825114) || (github.event.review.user.login == 'coreplane-switchboard[bot]' && github.event.review.user.id == 318072483) || - (github.event.review.user.login == 'nwm-54' && github.event.review.user.id == 45931542) + (github.event.review.user.login == 'nwm-54' && github.event.review.user.id == 45931542) || + (github.event.review.user.login == 'boristane' && github.event.review.user.id == 10452259) ) && github.event.review.state == 'commented' && startsWith(github.event.review.body, 'LGTM') From 228d906f8c3225da59875e14fc6ccdfc8e51b127 Mon Sep 17 00:00:00 2001 From: Vi Tran <45931542+nwm-54@users.noreply.github.com> Date: Mon, 2 Nov 2026 14:16:28 -0800 Subject: [PATCH 3/3] ci: allow fer and matanyall LGTM reviews --- .github/workflows/auto-approve-claude-lgtm.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/auto-approve-claude-lgtm.yml b/.github/workflows/auto-approve-claude-lgtm.yml index 542404e..f6a5990 100644 --- a/.github/workflows/auto-approve-claude-lgtm.yml +++ b/.github/workflows/auto-approve-claude-lgtm.yml @@ -49,7 +49,9 @@ jobs: (github.event.review.user.login == 'claude[bot]' && github.event.review.user.id == 209825114) || (github.event.review.user.login == 'coreplane-switchboard[bot]' && github.event.review.user.id == 318072483) || (github.event.review.user.login == 'nwm-54' && github.event.review.user.id == 45931542) || - (github.event.review.user.login == 'boristane' && github.event.review.user.id == 10452259) + (github.event.review.user.login == 'boristane' && github.event.review.user.id == 10452259) || + (github.event.review.user.login == 'fer' && github.event.review.user.id == 21882) || + (github.event.review.user.login == 'matanyall' && github.event.review.user.id == 28307422) ) && github.event.review.state == 'commented' && startsWith(github.event.review.body, 'LGTM')