Skip to content

Commit f6eb52a

Browse files
authored
Merge pull request konflux-ci#804 from konflux-ci/release1764
feat(RELEASE-1764): automate pr assigments
2 parents 26f6f47 + bc254a8 commit f6eb52a

1 file changed

Lines changed: 23 additions & 0 deletions

File tree

.github/workflows/pr-assigner.yaml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
name: Assign Reviewers
3+
4+
on:
5+
pull_request_target:
6+
types: [opened, ready_for_review, review_request_removed]
7+
8+
permissions:
9+
contents: read
10+
pull-requests: write
11+
12+
jobs:
13+
assign-reviewers:
14+
runs-on: ubuntu-latest
15+
steps:
16+
- name: Assign reviewers using shared action
17+
uses: konflux-ci/release-service-automations/pr-assigner@main
18+
with:
19+
event-type: ${{ github.event.action }}
20+
pr-number: ${{ github.event.pull_request.number }}
21+
removed-reviewer: ${{ github.event.requested_reviewer.login || '' }}
22+
github-token: ${{ secrets.PR_ASSIGNER_PAT_TOKEN }}
23+
slack-webhook: ${{ secrets.PR_ASSIGNER_SLACK_WEBHOOK }}

0 commit comments

Comments
 (0)