From 46f03f431c71fc8c825a57293579a9f813a1270e Mon Sep 17 00:00:00 2001 From: Chris Kenst Date: Wed, 10 Sep 2025 15:35:14 -0700 Subject: [PATCH 1/6] Created Codeowners file --- CODEOWNERS | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 CODEOWNERS diff --git a/CODEOWNERS b/CODEOWNERS new file mode 100644 index 00000000..ef3045c0 --- /dev/null +++ b/CODEOWNERS @@ -0,0 +1,2 @@ +# Chris will be requested for review when someone opens a pull request. +* @ckenst From 080fbe3b894650bdd3dd215249780f942c0de04c Mon Sep 17 00:00:00 2001 From: Chris Kenst Date: Wed, 10 Sep 2025 16:02:03 -0700 Subject: [PATCH 2/6] Added PR auto assignment to Chris --- .github/workflows/auto-assign.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 .github/workflows/auto-assign.yml diff --git a/.github/workflows/auto-assign.yml b/.github/workflows/auto-assign.yml new file mode 100644 index 00000000..bbdbf8be --- /dev/null +++ b/.github/workflows/auto-assign.yml @@ -0,0 +1,14 @@ +name: Auto Assign PRs + +on: + pull_request: + types: [opened, reopened, synchronize, ready_for_review] + +jobs: + add_assignees: + runs-on: ubuntu-latest + steps: + - uses: kentaro-m/auto-assign-action@v1.2.4 + with: + assignees: ckenst + repo-token: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file From 3691323e5467a672a3e50ceb12e636f416eae1f9 Mon Sep 17 00:00:00 2001 From: Chris Kenst Date: Wed, 10 Sep 2025 16:13:36 -0700 Subject: [PATCH 3/6] Removed assignee from workflow. Added separate file --- .github/workflows/auto-assign.yml | 1 - auto_assign.yml | 4 ++++ 2 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 auto_assign.yml diff --git a/.github/workflows/auto-assign.yml b/.github/workflows/auto-assign.yml index bbdbf8be..839ab3dc 100644 --- a/.github/workflows/auto-assign.yml +++ b/.github/workflows/auto-assign.yml @@ -10,5 +10,4 @@ jobs: steps: - uses: kentaro-m/auto-assign-action@v1.2.4 with: - assignees: ckenst repo-token: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file diff --git a/auto_assign.yml b/auto_assign.yml new file mode 100644 index 00000000..e3e6d0d8 --- /dev/null +++ b/auto_assign.yml @@ -0,0 +1,4 @@ +addReviewers: true +reviewers: + - ckenst +numberOfReviewers: 0 \ No newline at end of file From 713079c737ac20c40555503e62e30aeb1b71af5d Mon Sep 17 00:00:00 2001 From: Chris Kenst Date: Wed, 10 Sep 2025 16:16:18 -0700 Subject: [PATCH 4/6] Updated the steps to use 2.0. Removed default assignees --- .github/workflows/auto-assign.yml | 2 +- auto_assign.yml | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/auto-assign.yml b/.github/workflows/auto-assign.yml index 839ab3dc..c828da00 100644 --- a/.github/workflows/auto-assign.yml +++ b/.github/workflows/auto-assign.yml @@ -8,6 +8,6 @@ jobs: add_assignees: runs-on: ubuntu-latest steps: - - uses: kentaro-m/auto-assign-action@v1.2.4 + - uses: kentaro-m/auto-assign-action@v2.0.0 with: repo-token: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file diff --git a/auto_assign.yml b/auto_assign.yml index e3e6d0d8..cfc84236 100644 --- a/auto_assign.yml +++ b/auto_assign.yml @@ -1,4 +1,3 @@ addReviewers: true reviewers: - - ckenst -numberOfReviewers: 0 \ No newline at end of file + - ckenst \ No newline at end of file From 5779fd7b601464c4879e501ec8b83c02bbc6c1ad Mon Sep 17 00:00:00 2001 From: Chris Kenst Date: Wed, 10 Sep 2025 16:18:58 -0700 Subject: [PATCH 5/6] Put auto_assign.yml in the wrong place. --- .github/auto_assign.yml | 3 +++ .github/workflows/auto-assign.yml | 1 + auto_assign.yml | 3 --- 3 files changed, 4 insertions(+), 3 deletions(-) create mode 100644 .github/auto_assign.yml delete mode 100644 auto_assign.yml diff --git a/.github/auto_assign.yml b/.github/auto_assign.yml new file mode 100644 index 00000000..aab29cd9 --- /dev/null +++ b/.github/auto_assign.yml @@ -0,0 +1,3 @@ +addAssignees: true +assignees: + - ckenst \ No newline at end of file diff --git a/.github/workflows/auto-assign.yml b/.github/workflows/auto-assign.yml index c828da00..d1be2ac9 100644 --- a/.github/workflows/auto-assign.yml +++ b/.github/workflows/auto-assign.yml @@ -10,4 +10,5 @@ jobs: steps: - uses: kentaro-m/auto-assign-action@v2.0.0 with: + configuration-path: .github/auto_assign.yml repo-token: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file diff --git a/auto_assign.yml b/auto_assign.yml deleted file mode 100644 index cfc84236..00000000 --- a/auto_assign.yml +++ /dev/null @@ -1,3 +0,0 @@ -addReviewers: true -reviewers: - - ckenst \ No newline at end of file From 01795a44ae30d025478c33c655f7b68b5d4cb88b Mon Sep 17 00:00:00 2001 From: Chris Kenst Date: Wed, 10 Sep 2025 16:21:39 -0700 Subject: [PATCH 6/6] Updated naming convention. Closes #746 --- .github/{auto_assign.yml => auto_assignee.yml} | 0 .github/workflows/auto-assign.yml | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) rename .github/{auto_assign.yml => auto_assignee.yml} (100%) diff --git a/.github/auto_assign.yml b/.github/auto_assignee.yml similarity index 100% rename from .github/auto_assign.yml rename to .github/auto_assignee.yml diff --git a/.github/workflows/auto-assign.yml b/.github/workflows/auto-assign.yml index d1be2ac9..00991613 100644 --- a/.github/workflows/auto-assign.yml +++ b/.github/workflows/auto-assign.yml @@ -10,5 +10,5 @@ jobs: steps: - uses: kentaro-m/auto-assign-action@v2.0.0 with: - configuration-path: .github/auto_assign.yml + configuration-path: .github/auto_assignee.yml repo-token: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file