ci: added workflow to automatically add reviewers to pull requests

This commit is contained in:
Luis Quiñones
2025-02-03 19:02:22 -05:00
parent 62d23f8368
commit c12f8e206d
2 changed files with 29 additions and 0 deletions

9
.github/auto_assign.yml vendored Normal file
View File

@@ -0,0 +1,9 @@
runOnDraft: false
addReviewers: true
addAssignees: author
reviewers:
- luisnquin
# A number of reviewers added to the pull request
# Set 0 to add all the reviewers (default: 0)
numberOfReviewers: 0

20
.github/workflows/pr-setup.yml vendored Normal file
View File

@@ -0,0 +1,20 @@
name: Pull request setup
on:
pull_request:
types:
- opened
- ready_for_review
permissions:
contents: read
pull-requests: write
jobs:
add-reviewers-assignees:
name: Add reviewers and assignees
runs-on: ubuntu-latest
steps:
- name: Add reviewers and assignees
uses: kentaro-m/auto-assign-action@v2.0.0
with:
configuration-path: .github/auto_assign.yml