From 8a5c5ee12ae9255057549d4335f2f3869dd2e7ad Mon Sep 17 00:00:00 2001 From: Lee James <40045512+leehagoodjames@users.noreply.github.com> Date: Fri, 8 Aug 2025 16:41:01 -0400 Subject: [PATCH] feat(/review): support pull_request_review_comment & pull_request_review_comment events --- .github/workflows/gemini-pr-review.yml | 8 ++++---- examples/workflows/pr-review/gemini-pr-review.yml | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/gemini-pr-review.yml b/.github/workflows/gemini-pr-review.yml index 0d3ab42ad..30555f042 100644 --- a/.github/workflows/gemini-pr-review.yml +++ b/.github/workflows/gemini-pr-review.yml @@ -109,14 +109,14 @@ jobs: } >> "${GITHUB_OUTPUT}" - - name: 'Get PR details (issue_comment)' + - name: 'Get PR details (issue_comment & reviews)' id: 'get_pr_comment' if: |- - ${{ github.event_name == 'issue_comment' }} + ${{ github.event_name == 'issue_comment' || github.event_name == 'pull_request_review' || github.event_name == 'pull_request_review_comment' }} env: GITHUB_TOKEN: '${{ steps.generate_token.outputs.token || secrets.GITHUB_TOKEN }}' - COMMENT_BODY: '${{ github.event.comment.body }}' - PR_NUMBER: '${{ github.event.issue.number }}' + COMMENT_BODY: '${{ github.event.comment.body || github.event.review.body }}' + PR_NUMBER: '${{ github.event.issue.number || github.event.pull_request.number }}' run: |- set -euo pipefail diff --git a/examples/workflows/pr-review/gemini-pr-review.yml b/examples/workflows/pr-review/gemini-pr-review.yml index 297c4572d..b05b2f3fb 100644 --- a/examples/workflows/pr-review/gemini-pr-review.yml +++ b/examples/workflows/pr-review/gemini-pr-review.yml @@ -109,14 +109,14 @@ jobs: } >> "${GITHUB_OUTPUT}" - - name: 'Get PR details (issue_comment)' + - name: 'Get PR details (issue_comment & reviews)' id: 'get_pr_comment' if: |- - ${{ github.event_name == 'issue_comment' }} + ${{ github.event_name == 'issue_comment' || github.event_name == 'pull_request_review' || github.event_name == 'pull_request_review_comment' }} env: GITHUB_TOKEN: '${{ steps.generate_token.outputs.token || secrets.GITHUB_TOKEN }}' - COMMENT_BODY: '${{ github.event.comment.body }}' - PR_NUMBER: '${{ github.event.issue.number }}' + COMMENT_BODY: '${{ github.event.comment.body || github.event.review.body }}' + PR_NUMBER: '${{ github.event.issue.number || github.event.pull_request.number }}' run: |- set -euo pipefail