ci(workflow): remove code review on sync & add more env info (#9985)

ci(workflow): 简化claude代码审查工作流的触发条件

移除synchronize事件触发,仅保留pull_request opened事件
添加PR编号和仓库信息到审查提示中
This commit is contained in:
Phantom 2025-09-07 13:33:32 +08:00 committed by GitHub
parent 3607341413
commit f3787beade
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -2,7 +2,7 @@ name: Claude Code Review
on: on:
pull_request: pull_request:
types: [opened, synchronize] types: [opened]
# Optional: Only run on specific file changes # Optional: Only run on specific file changes
# paths: # paths:
# - "src/**/*.ts" # - "src/**/*.ts"
@ -45,6 +45,9 @@ jobs:
- Security concerns - Security concerns
- Test coverage - Test coverage
PR number: ${{ github.event.number }}
Repo: ${{ github.repository }}
Use the repository's CLAUDE.md for guidance on style and conventions. Be constructive and helpful in your feedback. Use the repository's CLAUDE.md for guidance on style and conventions. Be constructive and helpful in your feedback.
Use `gh pr comment` with your Bash tool to leave your review as a comment on the PR. Use `gh pr comment` with your Bash tool to leave your review as a comment on the PR.