Skip to content

OSIS-164: pin the Claude Code review model to claude-opus-4-8#160

Merged
anurag4DSB merged 2 commits into
mainfrom
improvement/OSIS-164-pin-claude-review-model
Jun 29, 2026
Merged

OSIS-164: pin the Claude Code review model to claude-opus-4-8#160
anurag4DSB merged 2 commits into
mainfrom
improvement/OSIS-164-pin-claude-review-model

Conversation

@anurag4DSB

@anurag4DSB anurag4DSB commented Jun 22, 2026

Copy link
Copy Markdown
Contributor

Intent: why does this change exist?

The Code Review workflow inherits claude-opus-4-6 from the shared reusable workflow's default. Pinning the model locally moves PR reviews onto claude-opus-4-8, which is stronger at bug-finding.

System impact: what's affected, including downstream?

Only .github/workflows/review.yml. Adds a with: model: input to the existing call of scality/workflows' claude-code-review.yml@v2.8.3; the shared workflow is untouched. Still runs on Vertex AI with the bare model ID.

Preserved behavior: what explicitly stays the same?

Same reusable-workflow version, same Vertex auth/secrets, same triggers and skip-label behavior. Only the review model changes.

Intended change: what's different after this PR?

PR reviews run on claude-opus-4-8 instead of claude-opus-4-6.

Verification: how do we know this worked, or how would we know if it didn't?

The next PR review run logs claude-opus-4-8 as the model. If the Vertex project has not enabled Opus 4.8 and a run errors model-not-found, fall back to claude-opus-4-7.


@anurag4DSB anurag4DSB requested a review from a team as a code owner June 22, 2026 23:49
review.yml inherited claude-opus-4-6 from scality/workflows' claude-code-review.yml@v2.8.3.
Override the model input locally to claude-opus-4-8 (stronger bug-finding; available on Vertex).
@anurag4DSB anurag4DSB force-pushed the improvement/OSIS-164-pin-claude-review-model branch from b3a5a6d to ab8ad45 Compare June 23, 2026 01:16
@anurag4DSB anurag4DSB added the enhancement New feature or request label Jun 26, 2026

@BourgoisMickael BourgoisMickael left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we update the shared reusable workflow as well to have this in every repo ?

@fredmnl fredmnl left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we change it at the workflow level?

@anurag4DSB

Copy link
Copy Markdown
Contributor Author

Should we change it at the workflow level?

We should indeed.

@anurag4DSB

Copy link
Copy Markdown
Contributor Author

In the latest commit I removed the model spec and bumped the workflow as it uses Opus 4.8 now.

@anurag4DSB anurag4DSB merged commit e9aa52d into main Jun 29, 2026
7 checks passed
@anurag4DSB anurag4DSB deleted the improvement/OSIS-164-pin-claude-review-model branch June 29, 2026 09:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants