From 536a5f5e581b69ec62ef097d91bff7903d6dbeab Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 13 Aug 2026 14:16:25 +0000 Subject: [PATCH 1/5] Add auto-assign reviewers workflow - Configures kentaro-m/auto-assign-action@v2.0.2 - Automatically assigns carochacs as reviewer on all PRs - Sets PR creator as assignee Co-Authored-By: Claude Haiku 4.5 Claude-Session: https://claude.ai/code/session_011RQnPatXgn3E1gkQVcQAiD --- .github/workflows/auto-assign-reviewers.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .github/workflows/auto-assign-reviewers.yml diff --git a/.github/workflows/auto-assign-reviewers.yml b/.github/workflows/auto-assign-reviewers.yml new file mode 100644 index 0000000..e04e50c --- /dev/null +++ b/.github/workflows/auto-assign-reviewers.yml @@ -0,0 +1,20 @@ +name: Auto Assign Action + +on: + pull_request: + types: [opened, reopened] + +jobs: + assign-reviewers: + runs-on: ubuntu-latest + permissions: + pull-requests: write + steps: + - name: Auto Assign Action + uses: kentaro-m/auto-assign-action@v2.0.2 + with: + addReviewers: true + addAssignees: author + reviewers: | + carochacs + numberOfReviewers: 0 From 0e1619b5f3786f7c154e47aea20a6b1a205f741c Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 13 Aug 2026 14:17:49 +0000 Subject: [PATCH 2/5] Fix workflow YAML syntax for auto-assign-action inputs --- .github/workflows/auto-assign-reviewers.yml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/.github/workflows/auto-assign-reviewers.yml b/.github/workflows/auto-assign-reviewers.yml index e04e50c..5a289fa 100644 --- a/.github/workflows/auto-assign-reviewers.yml +++ b/.github/workflows/auto-assign-reviewers.yml @@ -13,8 +13,7 @@ jobs: - name: Auto Assign Action uses: kentaro-m/auto-assign-action@v2.0.2 with: - addReviewers: true - addAssignees: author - reviewers: | - carochacs - numberOfReviewers: 0 + addReviewers: 'true' + addAssignees: 'author' + reviewers: 'carochacs' + numberOfReviewers: '0' From 773e4b0227bff5dd39500825f13328b561950670 Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 13 Aug 2026 14:18:09 +0000 Subject: [PATCH 3/5] Add ready_for_review trigger to workflow Ensures reviewers are assigned when draft PRs are marked as ready for review. --- .github/workflows/auto-assign-reviewers.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/auto-assign-reviewers.yml b/.github/workflows/auto-assign-reviewers.yml index 5a289fa..4c099ed 100644 --- a/.github/workflows/auto-assign-reviewers.yml +++ b/.github/workflows/auto-assign-reviewers.yml @@ -2,7 +2,7 @@ name: Auto Assign Action on: pull_request: - types: [opened, reopened] + types: [opened, reopened, ready_for_review] jobs: assign-reviewers: From 619194a55ce0366fb906f26c3b345925b815e690 Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 13 Aug 2026 14:20:53 +0000 Subject: [PATCH 4/5] Fix workflow: add required auto_assign.yml config and remove invalid with: parameters The kentaro-m/auto-assign-action@v2.0.2 reads config from .github/auto_assign.yml and doesn't accept the with: parameters we were passing. This commit: - Creates .github/auto_assign.yml with proper configuration - Removes invalid with: parameters from workflow - Workflow now uses config file instead of inline parameters --- .github/auto_assign.yml | 6 ++++++ .github/workflows/auto-assign-reviewers.yml | 5 ----- 2 files changed, 6 insertions(+), 5 deletions(-) create mode 100644 .github/auto_assign.yml diff --git a/.github/auto_assign.yml b/.github/auto_assign.yml new file mode 100644 index 0000000..93d6557 --- /dev/null +++ b/.github/auto_assign.yml @@ -0,0 +1,6 @@ +# Auto-assign configuration for kentaro-m/auto-assign-action +addReviewers: true +addAssignees: author +reviewers: + - carochacs +numberOfReviewers: 0 diff --git a/.github/workflows/auto-assign-reviewers.yml b/.github/workflows/auto-assign-reviewers.yml index 4c099ed..de49172 100644 --- a/.github/workflows/auto-assign-reviewers.yml +++ b/.github/workflows/auto-assign-reviewers.yml @@ -12,8 +12,3 @@ jobs: steps: - name: Auto Assign Action uses: kentaro-m/auto-assign-action@v2.0.2 - with: - addReviewers: 'true' - addAssignees: 'author' - reviewers: 'carochacs' - numberOfReviewers: '0' From 3ed3dbdc1dc7fa91d798ded2cfa11ef1c908d2a1 Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 13 Aug 2026 14:24:32 +0000 Subject: [PATCH 5/5] Fix workflow permissions: add contents:read and issues:write for auto-assign-action Co-Authored-By: Claude Haiku 4.5 Claude-Session: https://claude.ai/code/session_011RQnPatXgn3E1gkQVcQAiD --- .github/workflows/auto-assign-reviewers.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/auto-assign-reviewers.yml b/.github/workflows/auto-assign-reviewers.yml index de49172..02c9ba2 100644 --- a/.github/workflows/auto-assign-reviewers.yml +++ b/.github/workflows/auto-assign-reviewers.yml @@ -8,6 +8,8 @@ jobs: assign-reviewers: runs-on: ubuntu-latest permissions: + contents: read + issues: write pull-requests: write steps: - name: Auto Assign Action