diff --git a/.github/workflows/add_label_when_request_review.yml b/.github/workflows/add_label_when_request_review.yml deleted file mode 100644 index 7ee8801..0000000 --- a/.github/workflows/add_label_when_request_review.yml +++ /dev/null @@ -1,16 +0,0 @@ -name: Add label to pull requests with reviewer - -on: - pull_request: - types: [review_requested, opened, edited, reopened, ready_for_review] - -jobs: - labelWhenReviewer: - name: Add label when add reviewer - runs-on: ubuntu-latest - steps: - - name: Label when add reviewer - uses: justia/ga-add-remove-label@master - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - ACTION: "REVIEW_REQUESTED" diff --git a/.github/workflows/add_label_when_reviewed.yml b/.github/workflows/add_label_when_reviewed.yml deleted file mode 100644 index f6db06e..0000000 --- a/.github/workflows/add_label_when_reviewed.yml +++ /dev/null @@ -1,16 +0,0 @@ -name: Add label to pull requests with reviewer - -on: - pull_request_review: - types: [edited, submitted] - -jobs: - labelWhenReviewer: - name: Add label when reviewed - runs-on: ubuntu-latest - steps: - - name: Add label when reviewed - uses: justia/ga-add-remove-label@master - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - ACTION: "REVIEWED" diff --git a/.github/workflows/pr-review-labels.yml b/.github/workflows/pr-review-labels.yml new file mode 100644 index 0000000..fd0c9ca --- /dev/null +++ b/.github/workflows/pr-review-labels.yml @@ -0,0 +1,14 @@ +name: PR Review Labels Sync + +on: + pull_request: + types: [review_requested, opened, edited, reopened, ready_for_review] + pull_request_review: + types: [submitted] + +jobs: + labels: + uses: justia/ga-workflows/.github/workflows/pr-labels-shared.yml@master + with: + mode: ${{ github.event_name == 'pull_request' && 'review_requested' || 'reviewed' }} + secrets: inherit \ No newline at end of file