From 42d6e5d95ec48ce89f5a403272fbcef266474158 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 e0a2847ac9688bbdcab1990a82f8e29bcfe6019b Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 13 Aug 2026 14:17:47 +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 4a8aa572c3f4790250d7e754333cac37be6a0750 Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 13 Aug 2026 14:18:07 +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 36471420ba9437f97f9ee3e0a207b944d7dfbb13 Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 13 Aug 2026 14:20:51 +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 4aecb7505f9af41b3f3e5e0c6dae2cc06210cab8 Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 13 Aug 2026 14:24:30 +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