Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions .github/workflows/ai_claude-backend-reviewer.yml
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,13 @@ jobs:
timeout_minutes: 30
runner: ubuntu-latest
enable_mention_detection: false
# No progress comment: claude-code-action finds the comment to reuse by
# "authored by the Claude app bot" with no per-workflow marker, so this
# review would grab — and overwrite — the code review comment posted by
# ai_claude-orchestrator.yml (#36761). STEP 5 below upserts this review's
# own <!-- dotcms-backend-review --> comment, so it needs no comment of
# its own. Only the code-review orchestrator owns a sticky comment.
track_progress: false
claude_args: >-
--allowedTools
"Agent,Bash(git diff*),Bash(git log*),Bash(git show*),Bash(cat CLAUDE.md*),Bash(cat docs/backend/*),Bash(cat docs/core/*),Bash(cat dotCMS/src/*),Bash(find dotCMS/src -name '*.java'*),Bash(grep -rn dotCMS/src*),Bash(gh pr comment*),Bash(gh pr review*),Bash(gh api repos/${{ github.repository }}/issues/${{ github.event.pull_request.number }}/comments*),Bash(gh api repos/${{ github.repository }}/issues/comments/*),Bash(jq*)"
Expand Down
7 changes: 7 additions & 0 deletions .github/workflows/ai_claude-rollback-safety.yml
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,13 @@ jobs:
model_id: ${{ vars.BEDROCK_MODEL_ID }}
bedrock_role_arn: ${{ vars.BEDROCK_ROLE_ARN }}
trigger_mode: automatic
# No progress comment: claude-code-action finds the comment to reuse by
# "authored by the Claude app bot" with no per-workflow marker, so this
# check would grab — and overwrite — the code review comment posted by
# ai_claude-orchestrator.yml (#36761). This check reports through a label,
# plus its own comment when the change is unsafe, so it needs no comment
# of its own. Only the code-review orchestrator owns a sticky comment.
track_progress: false
prompt: |
You are a dotCMS rollback-safety analyst. Determine whether the changes in this PR are safe to roll back to the previous release.

Expand Down
Loading