From 3e1871b0579cb220f83b136709514c79e59210b7 Mon Sep 17 00:00:00 2001 From: "Ivan Milosavljevic (TheJavaGuy)" Date: Wed, 15 Jul 2026 11:36:27 +0200 Subject: [PATCH] add assign-pr-to-opener workflow --- .github/workflows/assign-pr-to-opener.yml | 24 +++++++++++++++++++++++ .github/workflows/auto_assign_prs.yml | 21 -------------------- 2 files changed, 24 insertions(+), 21 deletions(-) create mode 100644 .github/workflows/assign-pr-to-opener.yml delete mode 100644 .github/workflows/auto_assign_prs.yml diff --git a/.github/workflows/assign-pr-to-opener.yml b/.github/workflows/assign-pr-to-opener.yml new file mode 100644 index 0000000..9b6cac4 --- /dev/null +++ b/.github/workflows/assign-pr-to-opener.yml @@ -0,0 +1,24 @@ +name: Assign a PR/issue to the opener + +on: + pull_request: + types: [opened, edited, synchronize, reopened] + issues: + types: [opened, edited, reopened] + +jobs: + assign: + runs-on: ubuntu-latest + permissions: + issues: write + pull-requests: write + steps: + - uses: actions/github-script@v9 + with: + script: | + await github.rest.issues.addAssignees({ + owner: context.repo.owner, + repo: context.repo.repo, + issue_number: context.payload.pull_request.number, + assignees: [context.payload.pull_request.user.login], + }); diff --git a/.github/workflows/auto_assign_prs.yml b/.github/workflows/auto_assign_prs.yml deleted file mode 100644 index 8a8786c..0000000 --- a/.github/workflows/auto_assign_prs.yml +++ /dev/null @@ -1,21 +0,0 @@ -name: PR and Issue assignment - -on: - pull_request: - types: [opened, edited, synchronize, reopened] - issues: - types: [opened, edited, reopened] - -jobs: - auto-assign: - runs-on: ubuntu-latest - permissions: - issues: write - pull-requests: write - steps: - - name: 'Auto-assign PR or Issue' - uses: pozil/auto-assign-issue@v2.2.0 - with: - assignees: TheJavaGuy - numOfAssignee: 1 - allowSelfAssign: true