Releases: rowi1de/auto-assign-review-teams
Releases · rowi1de/auto-assign-review-teams
v1.1.3 - Maintenance Release
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/auto-assign-review-teams@v1.1.3
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)
Full Changelog: v1.0.1...v1.1.3
v1.0.1
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
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/auto-assign-review-teams@v1.0.1
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
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)
Changes
- Fixed DRAFT PR Handling (thx to @HarryGogonis)
v1.0.1
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
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/auto-assign-review-teams@v1.0.1
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
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)
Changes
- Fixed DRAFT PR Handling (thx to @HarryGogonis)
v.1.0.1
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
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/auto-assign-review-teams@v1.0.0
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
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)
Changes
- Fixed DRAFT PR Handling (thx to @HarryGogonis)
v1.0.0 - Feature Complete
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
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/auto-assign-review-teams@v1.0.0
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
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)
Changes
- Fixed DRAFT PR Handling (thx to @HarryGogonis)
v0.0.6 - Allow skipping when Manual Reviewers are assigned
Pre-release
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
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/auto-assign-review-teams@v0.0.6
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
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)
v0.0.4 - Preview 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
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/auto-assign-review-teams@v0.0.4
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
teams: "gitub-org-team" # only works for GitHub Organisation/Teams
persons: "rowi1de" # add individual persons here
include-draft: false # Draft PRs will be skipped by default, enable if you need it
v0.0.3 - Working Preview
- This version fixes the handling for Draft PRs
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/auto-assign-review-teams@v0.0.3
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
teams: "gitub-org-team" # only works for GitHub Organisation/Teams
persons: "rowi1de" # add individual persons here
include-draft: false # Draft PRs will be skipped by default, enable if you need it
v0.0.2 - Working Preview
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
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/auto-assign-review-teams@v0.0.2
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
teams: "gitub-org-team" # only works for GitHub Organisation/Teams
persons: "rowi1de" # add individual persons here
include-draft: false # Draft PRs will be skipped by default, enable if you need it