Files
claude-code-action/.github/workflows/claude-review.yml
kashyap murali 5f9a9e9747 test: update claude-review workflow to use feat/enhanced-mode-routing (#114)
- Use feat/enhanced-mode-routing branch to test new track_progress feature
- Enable track_progress to get tracking comments
- Add synchronize trigger for updates
- Changed from direct_prompt to prompt (v1 migration)
- Removed allowed_tools as they're not needed with the new routing
2025-08-28 15:04:44 -07:00

36 lines
1.1 KiB
YAML

name: Auto review PRs
on:
pull_request:
types: [opened, synchronize]
jobs:
auto-review:
permissions:
contents: read
issues: write
pull-requests: write
id-token: write
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
fetch-depth: 1
- name: Auto review PR with tracking
uses: anthropics/claude-code-action@feat/enhanced-mode-routing
with:
track_progress: true
prompt: |
Please review this PR. Look at the changes and provide thoughtful feedback on:
- Code quality and best practices
- Potential bugs or issues
- Suggestions for improvements
- Overall architecture and design decisions
- Documentation consistency: Verify that README.md and other documentation files are updated to reflect any code changes (especially new inputs, features, or configuration options)
Be constructive and specific in your feedback. Give inline comments where applicable.
anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}