Skip to content

ci: enable Claude Code review and @claude responder workflows#640

Merged
bootjp merged 1 commit intomainfrom
claude/implement-code-review-flow-7u4iQ
Apr 25, 2026
Merged

ci: enable Claude Code review and @claude responder workflows#640
bootjp merged 1 commit intomainfrom
claude/implement-code-review-flow-7u4iQ

Conversation

@bootjp
Copy link
Copy Markdown
Owner

@bootjp bootjp commented Apr 25, 2026

Summary

  • .github/workflows/claude-code-review.yml.disableclaude-code-review.yml: PRごとに anthropics/claude-code-action@v1code-review プラグイン (anthropics/claude-code マーケットプレイス) を実行し、自動レビューを投稿する。
  • .github/workflows/claude.yml.disableclaude.yml: Issue/PR コメント等で @claude がメンションされた時に Claude Code を起動する。
  • 認証は既存の secrets.CLAUDE_CODE_OAUTH_TOKEN を使用。
  • ドメイン特化の 5 専門レビュアー版 (claude-code-review.yml.disable2) は今回は触らずに残しています。必要なら別 PR で切り替え可能です。

Trigger / behavior

  • claude-code-review.yml: pull_requestopened / synchronize / reopened / ready_for_review
  • claude.yml: issue_comment / pull_request_review_comment / pull_request_review / issues 内に @claude を含む場合のみ実行

Test plan

  • この PR がオープンされた時点で Claude Code Review ワークフローが起動することを Actions タブで確認
  • 本 PR にコメントで @claude をメンションし、Claude Code ワークフローが反応することを確認
  • 既存の Go テスト・Lint・Jepsen 系ワークフローに干渉していないことを確認

https://claude.ai/code/session_01UCYhQp5BYJRzWEbxCanHrZ


Generated by Claude Code

Rename .disable suffix off claude-code-review.yml and claude.yml so
the official anthropics/claude-code-action runs on PR events and on
@claude mentions. Uses the existing CLAUDE_CODE_OAUTH_TOKEN secret.

https://claude.ai/code/session_01UCYhQp5BYJRzWEbxCanHrZ
@gemini-code-assist
Copy link
Copy Markdown
Contributor

Warning

You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again!

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 25, 2026

Warning

Rate limit exceeded

@bootjp has exceeded the limit for the number of commits that can be reviewed per hour. Please wait 31 minutes and 46 seconds before requesting another review.

Your organization is not enrolled in usage-based pricing. Contact your admin to enable usage-based pricing to continue reviews beyond the rate limit, or try again in 31 minutes and 46 seconds.

⌛ How to resolve this issue?

After the wait time has elapsed, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

We recommend that you space out your commits to avoid hitting the rate limit.

🚦 How do rate limits work?

CodeRabbit enforces hourly rate limits for each developer per organization.

Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout.

Please see our FAQ for further information.

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: edd41c4f-4db5-4821-9341-0d2da0027151

📥 Commits

Reviewing files that changed from the base of the PR and between eb1ec90 and 730541d.

📒 Files selected for processing (2)
  • .github/workflows/claude-code-review.yml
  • .github/workflows/claude.yml
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch claude/implement-code-review-flow-7u4iQ

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@bootjp bootjp marked this pull request as ready for review April 25, 2026 16:46
@gemini-code-assist
Copy link
Copy Markdown
Contributor

Warning

You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again!

@bootjp bootjp merged commit 71519d9 into main Apr 25, 2026
10 checks passed
@bootjp bootjp deleted the claude/implement-code-review-flow-7u4iQ branch April 25, 2026 16:46
bootjp pushed a commit that referenced this pull request Apr 25, 2026
The auto-review on PR #637 ran for 7m13s and exited successfully, but
no review comment was posted. Job log on the prior run #640 showed
"No buffered inline comments", suggesting the action's post path
silently no-op'd. Workflow GITHUB_TOKEN had only read on pull-requests
and issues, so any fallback gh post would also have failed.

Grant pull-requests: write and issues: write so a future re-enable
posts comments correctly. The workflow stays in .disable state.

https://claude.ai/code/session_01UCYhQp5BYJRzWEbxCanHrZ
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants