From 051195eddff49e8b63b7c51003315c89db99f792 Mon Sep 17 00:00:00 2001 From: "Jules (via MelvinBot)" Date: Wed, 20 May 2026 00:07:33 +0000 Subject: [PATCH 1/7] Upgrade claude-review workflow model to Claude Opus 4.7 Update both code review and docs review steps from claude-opus-4-6 to claude-opus-4-7. Co-authored-by: Jules --- .github/workflows/claude-review.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/claude-review.yml b/.github/workflows/claude-review.yml index d85e40a0dc76..28ede786ef4e 100644 --- a/.github/workflows/claude-review.yml +++ b/.github/workflows/claude-review.yml @@ -95,7 +95,7 @@ jobs: allowed_non_write_users: "*" prompt: "/review-code-pr REPO: ${{ github.repository }} PR_NUMBER: ${{ github.event.pull_request.number }}" claude_args: | - --model claude-opus-4-6 + --model claude-opus-4-7 --allowedTools "Task,Glob,Grep,Read,Bash(gh pr diff:*),Bash(gh pr view:*),Bash(check-compiler.sh:*)" --json-schema '${{ steps.toolkit.outputs.schema_json }}' - name: Post code review results @@ -130,7 +130,7 @@ jobs: allowed_non_write_users: "*" prompt: "/review-helpdot-pr REPO: ${{ github.repository }} PR_NUMBER: ${{ github.event.pull_request.number }}" claude_args: | - --model claude-opus-4-6 + --model claude-opus-4-7 --allowedTools "Task,Glob,Grep,Read,Bash(gh pr comment:*),Bash(gh pr diff:*),Bash(gh pr view:*),mcp__github_inline_comment__create_inline_comment" - name: Remove in-progress indicator From 7ff297d78b372206c2ee338b8f785236f473caa9 Mon Sep 17 00:00:00 2001 From: Jules Rosser Date: Wed, 27 May 2026 17:42:06 -0700 Subject: [PATCH 2/7] Set --effort xhigh for claude-review steps --- .github/workflows/claude-review.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/claude-review.yml b/.github/workflows/claude-review.yml index 28ede786ef4e..be220512c31e 100644 --- a/.github/workflows/claude-review.yml +++ b/.github/workflows/claude-review.yml @@ -96,6 +96,7 @@ jobs: prompt: "/review-code-pr REPO: ${{ github.repository }} PR_NUMBER: ${{ github.event.pull_request.number }}" claude_args: | --model claude-opus-4-7 + --effort xhigh --allowedTools "Task,Glob,Grep,Read,Bash(gh pr diff:*),Bash(gh pr view:*),Bash(check-compiler.sh:*)" --json-schema '${{ steps.toolkit.outputs.schema_json }}' - name: Post code review results @@ -131,6 +132,7 @@ jobs: prompt: "/review-helpdot-pr REPO: ${{ github.repository }} PR_NUMBER: ${{ github.event.pull_request.number }}" claude_args: | --model claude-opus-4-7 + --effort xhigh --allowedTools "Task,Glob,Grep,Read,Bash(gh pr comment:*),Bash(gh pr diff:*),Bash(gh pr view:*),mcp__github_inline_comment__create_inline_comment" - name: Remove in-progress indicator From 44a54711bac77d29dab34a0042cfa69a0b8ca957 Mon Sep 17 00:00:00 2001 From: Jules Rosser Date: Wed, 27 May 2026 20:00:50 -0700 Subject: [PATCH 3/7] Bump claude-code-action to v1.0.133 for opus-4-7 / xhigh support --- .github/workflows/claude-review.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/claude-review.yml b/.github/workflows/claude-review.yml index be220512c31e..9240a10cdae2 100644 --- a/.github/workflows/claude-review.yml +++ b/.github/workflows/claude-review.yml @@ -87,7 +87,7 @@ jobs: - name: Run Claude Code (code) id: code-review if: steps.filter.outputs.code == 'true' - uses: anthropics/claude-code-action@ba026a3e56b9f646ae3b1be02dd9c0812aa2f8ae # v1.0.86 + uses: anthropics/claude-code-action@db614ad5ed8c94def23ad6cc336751c8ba450ac1 # v1.0.133 with: display_report: "true" anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }} @@ -123,7 +123,7 @@ jobs: - name: Run Claude Code (docs) if: steps.filter.outputs.docs == 'true' - uses: anthropics/claude-code-action@ba026a3e56b9f646ae3b1be02dd9c0812aa2f8ae # v1.0.86 + uses: anthropics/claude-code-action@db614ad5ed8c94def23ad6cc336751c8ba450ac1 # v1.0.133 with: display_report: "true" anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }} From 070e9f4865c7e29b5ac314c4ea38fe5cbca5c7f2 Mon Sep 17 00:00:00 2001 From: Jules Rosser Date: Wed, 27 May 2026 20:02:25 -0700 Subject: [PATCH 4/7] Bump claude-code-action to v1.0.133 in deployBlockerInvestigation workflow --- .github/workflows/deployBlockerInvestigation.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/deployBlockerInvestigation.yml b/.github/workflows/deployBlockerInvestigation.yml index 0618ef144267..18d7a45848c2 100644 --- a/.github/workflows/deployBlockerInvestigation.yml +++ b/.github/workflows/deployBlockerInvestigation.yml @@ -70,7 +70,7 @@ jobs: - name: Run Claude to investigate deploy blocker if: steps.validate.outputs.valid == 'true' - uses: anthropics/claude-code-action@ba026a3e56b9f646ae3b1be02dd9c0812aa2f8ae # v1.0.86 + uses: anthropics/claude-code-action@db614ad5ed8c94def23ad6cc336751c8ba450ac1 # v1.0.133 with: display_report: "true" anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }} From 59c1cfbe25dd316e78ff87f269cbd32a801a33d0 Mon Sep 17 00:00:00 2001 From: Jules Rosser Date: Mon, 1 Jun 2026 14:48:37 -0700 Subject: [PATCH 5/7] Re-target claude-review to Opus 4.8 and set docs review effort to high --- .github/workflows/claude-review.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/claude-review.yml b/.github/workflows/claude-review.yml index 9240a10cdae2..98d0bc643ad3 100644 --- a/.github/workflows/claude-review.yml +++ b/.github/workflows/claude-review.yml @@ -95,7 +95,7 @@ jobs: allowed_non_write_users: "*" prompt: "/review-code-pr REPO: ${{ github.repository }} PR_NUMBER: ${{ github.event.pull_request.number }}" claude_args: | - --model claude-opus-4-7 + --model claude-opus-4-8 --effort xhigh --allowedTools "Task,Glob,Grep,Read,Bash(gh pr diff:*),Bash(gh pr view:*),Bash(check-compiler.sh:*)" --json-schema '${{ steps.toolkit.outputs.schema_json }}' @@ -131,8 +131,8 @@ jobs: allowed_non_write_users: "*" prompt: "/review-helpdot-pr REPO: ${{ github.repository }} PR_NUMBER: ${{ github.event.pull_request.number }}" claude_args: | - --model claude-opus-4-7 - --effort xhigh + --model claude-opus-4-8 + --effort high --allowedTools "Task,Glob,Grep,Read,Bash(gh pr comment:*),Bash(gh pr diff:*),Bash(gh pr view:*),mcp__github_inline_comment__create_inline_comment" - name: Remove in-progress indicator From 2c15181bd7f11688cd10fb20714680c3cfafc9f2 Mon Sep 17 00:00:00 2001 From: Jules Rosser Date: Mon, 1 Jun 2026 14:48:38 -0700 Subject: [PATCH 6/7] Pin Opus 4.8 and xhigh effort on deploy blocker investigation --- .github/workflows/deployBlockerInvestigation.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/deployBlockerInvestigation.yml b/.github/workflows/deployBlockerInvestigation.yml index 18d7a45848c2..b41fce8f7af9 100644 --- a/.github/workflows/deployBlockerInvestigation.yml +++ b/.github/workflows/deployBlockerInvestigation.yml @@ -77,4 +77,6 @@ jobs: github_token: ${{ secrets.OS_BOTIFY_TOKEN }} prompt: "/investigate-deploy-blocker ISSUE_URL: ${{ env.ISSUE_URL }}" claude_args: | + --model claude-opus-4-8 + --effort xhigh --allowedTools "Task,Glob,Grep,Read,Write,Bash(gh issue view:*),Bash(gh issue comment:*),Bash(gh issue edit:*),Bash(gh issue list:*),Bash(gh pr view:*),Bash(gh pr list:*),Bash(gh pr diff:*),Bash(gh api:*),Bash(git log:*),Bash(git show:*),Bash(git blame:*),Bash(removeDeployBlockerLabel.sh:*)" From 73196b7b77916c594785b47bc13b5d3f158e2348 Mon Sep 17 00:00:00 2001 From: Jules Rosser Date: Mon, 1 Jun 2026 15:47:19 -0700 Subject: [PATCH 7/7] Pin claude-code-action to the v1.0.133 commit SHA, not the tag object --- .github/workflows/claude-review.yml | 4 ++-- .github/workflows/deployBlockerInvestigation.yml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/claude-review.yml b/.github/workflows/claude-review.yml index c09bac30a1c9..560010416300 100644 --- a/.github/workflows/claude-review.yml +++ b/.github/workflows/claude-review.yml @@ -80,7 +80,7 @@ jobs: - name: Run Claude Code (code) id: code-review if: steps.set-authorized.outputs.IS_AUTHORIZED == 'true' && steps.filter.outputs.code == 'true' - uses: anthropics/claude-code-action@db614ad5ed8c94def23ad6cc336751c8ba450ac1 # v1.0.133 + uses: anthropics/claude-code-action@787c5a0ce96a9a6cfb050ea0c8f4c05f2447c251 # v1.0.133 with: display_report: "true" anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }} @@ -119,7 +119,7 @@ jobs: - name: Run Claude Code (docs) if: steps.set-authorized.outputs.IS_AUTHORIZED == 'true' && steps.filter.outputs.docs == 'true' - uses: anthropics/claude-code-action@db614ad5ed8c94def23ad6cc336751c8ba450ac1 # v1.0.133 + uses: anthropics/claude-code-action@787c5a0ce96a9a6cfb050ea0c8f4c05f2447c251 # v1.0.133 with: display_report: "true" anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }} diff --git a/.github/workflows/deployBlockerInvestigation.yml b/.github/workflows/deployBlockerInvestigation.yml index a9d7f96fad23..3211a295b50d 100644 --- a/.github/workflows/deployBlockerInvestigation.yml +++ b/.github/workflows/deployBlockerInvestigation.yml @@ -70,7 +70,7 @@ jobs: - name: Run Claude to investigate deploy blocker if: steps.validate.outputs.valid == 'true' - uses: anthropics/claude-code-action@db614ad5ed8c94def23ad6cc336751c8ba450ac1 # v1.0.133 + uses: anthropics/claude-code-action@787c5a0ce96a9a6cfb050ea0c8f4c05f2447c251 # v1.0.133 with: display_report: "true" anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}