diff --git a/.github/dependabot.yml b/.github/dependabot.yml index a8777216..a23c482a 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -10,5 +10,3 @@ updates: open-pull-requests-limit: 10 schedule: interval: "weekly" - reviewers: - - "PavlosTze" diff --git a/.github/workflows/on-assign-reviewer-pr.yml b/.github/workflows/on-assign-reviewer-pr.yml new file mode 100644 index 00000000..be8d7a19 --- /dev/null +++ b/.github/workflows/on-assign-reviewer-pr.yml @@ -0,0 +1,21 @@ +name: Auto-assign PR Reviewer + +on: + pull_request: + types: [ opened, reopened ] + +jobs: + auto-assign: + runs-on: ubuntu-latest + if: github.actor != 'pavlostze' + steps: + - name: Assign pavlostze as the PR reviewer + uses: actions/github-script@v7 + with: + script: | + github.rest.pulls.requestReviewers({ + owner: context.repo.owner, + repo: context.repo.repo, + pull_number: context.payload.pull_request.number, + reviewers: ['pavlostze'] + });