A Github action workflow that assign reviewers and team reviewers.
name: auto assign reviewers
on:
pull_request:
types: [opened, ready_for_review]
jobs:
auto-assign-reviewer:
runs-on: ubuntu-latest
steps:
- name: Run assignment of reviewer team
uses: 400f/action-assign-reviewers@main
with:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
REVIEWERS: 'RyoNkmr,YosukeCSato'
TEAM_REVIEWERS: 'employee-eng,scrum-dev'
# PR作成時にReviewersを設定していても、MUST_REVIEWERS, MUST_TEAM_REVIEWERSは必ず追加される
MUST_REVIEWERS: 'hoge,fuga'
MUST_TEAM_REVIEWERS: 'team-a,team-b'$ yarn build && yarn packageこのリポジトリでプルリク作ったらワークフロー走るからそこでテストする。