зеркало из https://github.com/github/docs.git
36 строки
1.1 KiB
YAML
36 строки
1.1 KiB
YAML
name: Move and unlabel ready to merge PRs
|
|
|
|
# **What it does**: When a PR in the open source repo is labeled "ready to merge," the "waiting for review" label is removed and the PR is moved to the "Triage" column.
|
|
# **Why we have it**: To help with managing our project boards.
|
|
# **Who does it impact**: Open source contributors, open-source maintainers.
|
|
|
|
on:
|
|
pull_request_target:
|
|
types:
|
|
- labeled
|
|
|
|
permissions:
|
|
pull-requests: write
|
|
|
|
jobs:
|
|
unmark_for_review:
|
|
if: >-
|
|
${{
|
|
github.repository == 'github/docs' &&
|
|
github.event.label.name == 'ready to merge'
|
|
}}
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- name: move PR
|
|
uses: alex-page/github-project-automation-plus@bb266ff4dde9242060e2d5418e120a133586d488
|
|
with:
|
|
project: Docs open source board
|
|
column: Triage
|
|
repo-token: ${{ secrets.DOCUBOT_READORG_REPO_WORKFLOW_SCOPES }}
|
|
|
|
- name: remove label
|
|
uses: andymckay/labeler@e6c4322d0397f3240f0e7e30a33b5c5df2d39e90
|
|
with:
|
|
ignore-if-assigned: 'false'
|
|
remove-labels: 'waiting for review'
|