Usage:
//.github/workflows/pr-review-requested.yml
name: PR Review Requested
on:
pull_request:
types: [review_requested]
jobs:
expand-team-review-requests:
runs-on: ubuntu-latest
steps:
- name: Expand Team Review Requests
uses: AviseInc/expand-team-review-requests@v1
with:
team-slugs: some-team-slug-1, some-team-slug-2
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
READ_ORG_PAT: ${{ secrets.YOUR_READ_ORG_PAT }}
Configuration: (all are required)
with.team-slugs
: A comma-seperated list of your organization's teams you'd like to expand into their members when they're requested as reviewers on a pull request.env.GITHUB_TOKEN
: A GitHub token used to update the pull request. The default GITHUB_TOKEN for your repo will work here.env.READ_ORG_PAT
: A GitHub Personal Access Token with theread:org
scope. This is used to find the members of requested teams.