Skip to content

chore(deps): bump @radix-ui/react-dialog from 1.1.15 to 1.1.17 #483

chore(deps): bump @radix-ui/react-dialog from 1.1.15 to 1.1.17

chore(deps): bump @radix-ui/react-dialog from 1.1.15 to 1.1.17 #483

name: Claude Code Review
on:
pull_request:
types: [opened, synchronize]
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
claude-review:
runs-on: ubuntu-latest
permissions:
contents: write
pull-requests: write
issues: write
id-token: write
steps:
- name: Checkout repository
uses: actions/checkout@v6
with:
fetch-depth: 1
- name: Run Claude Code Review
id: claude-review
uses: anthropics/claude-code-action@v1
with:
claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }}
track_progress: true
use_sticky_comment: true
allowed_bots: "*"
prompt: |
REPO: ${{ github.repository }}
PR NUMBER: ${{ github.event.pull_request.number }}
Please review this pull request and provide comprehensive feedback. Focus on:
1. **Code Quality**: Adherence to best practices, DRY principles, and clean code standards.
2. **Architecture**: Design patterns, component structure, and separation of concerns.
3. **Correctness**: Potential bugs, race conditions, logic errors, and edge cases.
4. **Performance**: Efficiency, rendering optimization, and resource usage.
5. **Security**: Vulnerabilities, input validation, and data protection.
6. **Accessibility (a11y)**: Compliance with WCAG guidelines and proper ARIA usage.
7. **Internationalization (i18n)**: Proper handling of strings and locale-specific data.
8. **Scalability**: Ability to handle increased load or data volume.
9. **Maintainability**: Readability, naming conventions, and documentation.
10. **Consistency**: Alignment with the project's `CLAUDE.md` and existing codebase style.
**Actionable Instructions:**
- **Fix Issues**: If you identify fixable bugs, typos, or style violations, **commit the fixes directly to this PR branch**.
- **Inline Comments**: Use `mcp__github_inline_comment__create_inline_comment` ONLY for issues that require author attention:
- Bugs, logic errors, or potential runtime issues
- Security vulnerabilities or concerns
- Performance problems
- Missing error handling or edge cases
- Code that violates project conventions (see CLAUDE.md)
- **DO NOT** leave inline comments for praise, compliments, or positive observations. Save those for the summary comment only.
- **Request Changes**: For significant issues or design flaws, request changes in your review.
- **Be Constructive**: Provide clear explanations and suggestions for improvement.
# See https://github.com/anthropics/claude-code-action/blob/main/docs/usage.md
# or https://docs.claude.com/en/docs/claude-code/cli-reference for available options
claude_args: '--model claude-opus-4-5-20251101 --allowed-tools "mcp__github_inline_comment__create_inline_comment,mcp__github__create_pull_request,mcp__github__create_pull_request_comment,mcp__github__create_issue_comment,Bash(gh issue view:*),Bash(gh search:*),Bash(gh issue list:*),Bash(gh pr diff:*),Bash(gh pr view:*),Bash(gh pr list:*),Edit,Read,Write,pnpm install"'