Skip to content

Commit 4c8a4e7

Browse files
authored
Implement review changes requested handling
Add a step to handle review changes requested in PRs.
1 parent a7ba752 commit 4c8a4e7

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

.github/workflows/test-review-handler.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,3 +118,14 @@ jobs:
118118
`**Head Repo:** ${context.payload.workflow_run.head_repository.full_name}`,
119119
].join("\n")
120120
});
121+
122+
- name: Handle Review Changes Requested
123+
if: steps.check-artifact.outputs.exists == 'true' && steps.review.outputs.review_state == 'changes_requested'
124+
env:
125+
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
126+
PR_NUMBER: ${{ steps.review.outputs.pr_number }}
127+
REPO: ${{ github.repository }}
128+
run: |
129+
gh pr edit $PR_NUMBER --remove-label "needs review" --repo $REPO 2>/dev/null || true
130+
gh pr edit $PR_NUMBER --remove-label "needs testing" --repo $REPO 2>/dev/null || true
131+
gh pr edit $PR_NUMBER --add-label "changes required" --repo $REPO

0 commit comments

Comments
 (0)