From bc95eb5cd541e3b4eaf2c166bf5ad0c316f30978 Mon Sep 17 00:00:00 2001 From: Tomoyuki Morita Date: Wed, 10 Dec 2025 09:17:41 -0800 Subject: [PATCH] Add feedback reminder for CodeRabbit Signed-off-by: Tomoyuki Morita --- .github/workflows/coderabbit-feedback.yml | 28 +++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 .github/workflows/coderabbit-feedback.yml diff --git a/.github/workflows/coderabbit-feedback.yml b/.github/workflows/coderabbit-feedback.yml new file mode 100644 index 00000000000..73de49dc423 --- /dev/null +++ b/.github/workflows/coderabbit-feedback.yml @@ -0,0 +1,28 @@ +name: CodeRabbit Feedback Reminder +on: + pull_request_review_comment: + types: [created] +permissions: + pull-requests: write +jobs: + add-reaction-encouragement: + runs-on: ubuntu-latest + if: github.event.comment.user.login == 'coderabbitai[bot]' + steps: + - uses: actions/github-script@v8 + with: + github-token: ${{ secrets.GITHUB_TOKEN }} + script: | + const comment = context.payload.comment; + const originalBody = comment.body; + const feedbackMessage = "\n\n👋 Leave emoji reaction (👍/👎) to track effectiveness of CodeRabbit."; + + // Only add the message if it's not already there + if (!originalBody.includes(feedbackMessage)) { + await github.rest.pulls.updateReviewComment({ + owner: context.repo.owner, + repo: context.repo.repo, + comment_id: comment.id, + body: originalBody + feedbackMessage + }); + }