Skip to content
check

GitHub Action

Auto Assign Review Teams

v1.1.3 Latest version

Auto Assign Review Teams

check

Auto Assign Review Teams

Send review requests to teams (with Auto Assignment) or persons

Installation

Copy and paste the following snippet into your .yml file.

              

- name: Auto Assign Review Teams

uses: rowi1de/[email protected]

Learn more about this action in rowi1de/auto-assign-review-teams

Choose a version

Auto Assign Review Teams

  • Assign individual persons or member of GitHub Teams
  • Team Assignment Works best, if code review assignment for the team is enabled
  • Assign individual person from list of persons or first Github Team in the list if pick-one-from-persons-or-team flag is true

Example Usage

name: "Assign Reviewers"
on:
  pull_request:
    types: [opened, ready_for_review]

jobs:
  assign-reviewers:
    runs-on: ubuntu-latest
    steps:
      - name: "Assign Team and Persons"
        uses: rowi1de/[email protected]
        with:
          repo-token: ${{ secrets.GITHUB_TOKEN }}
          org: "github-org" #only needed for  pick-one-from-persons-or-team=true
          teams: "gitub-org-team" # only works for GitHub Organisation/Teams
          persons: "rowi1de" # add individual persons here
          include-draft: false # Draft PRs will be skipped (default: false)
          skip-with-manual-reviewers: 0 # Skip this action, if the number of reviwers was already assigned (default: 0)
          pick-one-from-persons-or-team: false # Will pick out one reviewer from persons and/or the first GitHub team and "org" set (default: false)

Build

npm run build &&  npm run package