Simpler reviewers workflows (#54677)
This commit is contained in:
10
.github/workflows/reviewers-content-systems.yml
vendored
10
.github/workflows/reviewers-content-systems.yml
vendored
@@ -29,13 +29,7 @@ jobs:
|
||||
GH_TOKEN: ${{ secrets.DOCS_BOT_PAT_WRITEORG_PROJECT }}
|
||||
|
||||
steps:
|
||||
- name: Check out repo
|
||||
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
|
||||
|
||||
- name: Add content systems as a reviewer
|
||||
run: |
|
||||
labels=$(gh pr view ${{ github.event.pull_request.number }} --json labels --jq '.labels[].name')
|
||||
if ! echo "$labels" | grep -q 'reviewers-content-systems'; then
|
||||
gh pr edit $PR --add-reviewer github/docs-content-systems
|
||||
gh pr edit $PR --add-label reviewers-content-systems
|
||||
fi
|
||||
gh pr edit $PR --add-reviewer github/docs-content-systems
|
||||
gh pr edit $PR --add-label reviewers-content-systems
|
||||
|
||||
10
.github/workflows/reviewers-dependabot.yml
vendored
10
.github/workflows/reviewers-dependabot.yml
vendored
@@ -30,13 +30,7 @@ jobs:
|
||||
PR: ${{ github.event.pull_request.html_url }}
|
||||
|
||||
steps:
|
||||
- name: Check out repo
|
||||
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
|
||||
|
||||
- name: Add Dependabot Core Maintainers as reviewers
|
||||
run: |
|
||||
labels=$(gh pr view ${{ github.event.pull_request.number }} --json labels --jq '.labels[].name')
|
||||
if ! echo "$labels" | grep -q 'reviewers-dependabot'; then
|
||||
gh pr edit $PR --add-reviewer github/dependabot-updates-reviewers
|
||||
gh pr edit $PR --add-label reviewers-dependabot
|
||||
fi
|
||||
gh pr edit $PR --add-reviewer github/dependabot-updates-reviewers
|
||||
gh pr edit $PR --add-label reviewers-dependabot
|
||||
|
||||
10
.github/workflows/reviewers-docs-engineering.yml
vendored
10
.github/workflows/reviewers-docs-engineering.yml
vendored
@@ -47,13 +47,7 @@ jobs:
|
||||
GH_TOKEN: ${{ secrets.DOCS_BOT_PAT_WRITEORG_PROJECT }}
|
||||
|
||||
steps:
|
||||
- name: Check out repo
|
||||
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
|
||||
|
||||
- name: Add docs engineering as a reviewer
|
||||
run: |
|
||||
labels=$(gh pr view ${{ github.event.pull_request.number }} --json labels --jq '.labels[].name')
|
||||
if ! echo "$labels" | grep -q 'reviewers-docs-engineering'; then
|
||||
gh pr edit $PR --add-reviewer github/docs-engineering
|
||||
gh pr edit $PR --add-label reviewers-docs-engineering
|
||||
fi
|
||||
gh pr edit $PR --add-reviewer github/docs-engineering
|
||||
gh pr edit $PR --add-label reviewers-docs-engineering
|
||||
|
||||
7
.github/workflows/reviewers-legal.yml
vendored
7
.github/workflows/reviewers-legal.yml
vendored
@@ -66,8 +66,5 @@ jobs:
|
||||
GH_TOKEN: ${{ secrets.DOCS_BOT_PAT_WRITEORG_PROJECT }}
|
||||
PR: ${{ github.event.pull_request.html_url }}
|
||||
run: |
|
||||
labels=$(gh pr view ${{ github.event.pull_request.number }} --json labels --jq '.labels[].name')
|
||||
if ! echo "$labels" | grep -q 'reviewers-legal'; then
|
||||
gh pr edit $PR --add-reviewer github/legal-product
|
||||
gh pr edit $PR --add-label reviewers-legal
|
||||
fi
|
||||
gh pr edit $PR --add-reviewer github/legal-product
|
||||
gh pr edit $PR --add-label reviewers-legal
|
||||
|
||||
Reference in New Issue
Block a user