Skip to content

Update CI outer-loop agentic workflows to Claude Opus 4.8#130080

Merged
vitek-karas merged 2 commits into
dotnet:mainfrom
vitek-karas:vitkaras/ci-workflows-opus-4.8
Jul 1, 2026
Merged

Update CI outer-loop agentic workflows to Claude Opus 4.8#130080
vitek-karas merged 2 commits into
dotnet:mainfrom
vitek-karas:vitkaras/ci-workflows-opus-4.8

Conversation

@vitek-karas

@vitek-karas vitek-karas commented Jul 1, 2026

Copy link
Copy Markdown
Member

Updates the three CI outer-loop agentic workflows to use Claude Opus 4.8, since Opus 4.6 is obsoleted:

  • ci-failure-fix (CI Outer-Loop Failure Fixer)
  • ci-failure-scan (CI Outer-Loop Failure Scanner)
  • ci-failure-scan-feedback (CI Outer-Loop Failure Scanner — Feedback)

Each .md source changes engine.model from claude-opus-4.6 to claude-opus-4.8. The .lock.yml files keep their existing content on main (compiler v0.71.5, including the hand-pinned gh-aw-firewall v0.27.7 images from #129616) and change only the model — the five claude-opus-4.6 tokens plus the recomputed frontmatter_hash. No firewall, image-pin, cron, or other lock changes; the net diff vs main is exactly the model bump (18 insertions / 18 deletions across 6 files).

Coordination note

This overlaps with #129840, which upgrades gh-aw to v0.79.8 (schema v4) and recompiles the same files while keeping the model at Opus 4.6. If #129840 merges first, this branch should be rebased and the locks recompiled with v0.79.8 so it doesn't downgrade the compiler.

Note

This pull request was authored by GitHub Copilot (AI-generated).

Bump the engine model from claude-opus-4.6 to claude-opus-4.8 for the ci-failure-fix, ci-failure-scan, and ci-failure-scan-feedback workflows, and recompile the lock files with gh-aw v0.74.8 to match the repo's pinned compiler.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings July 1, 2026 13:36
@dotnet-policy-service

Copy link
Copy Markdown
Contributor

Tagging subscribers to this area: @dotnet/runtime-infrastructure
See info in area-owners.md if you want to be subscribed.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the CI “outer-loop” agentic workflow prompts to use claude-opus-4.8 (from claude-opus-4.6) and regenerates the corresponding compiled .lock.yml workflows with gh aw compile (compiler v0.74.8), bringing in the newer compiler’s emitted workflow structure/pins/schedule scattering.

Changes:

  • Update engine.model to claude-opus-4.8 in the three workflow source .md files.
  • Regenerate the three .lock.yml compiled workflow files with gh-aw v0.74.8 output.
  • (Review finding) The regenerated lock files drop pat_pool from the detection job needs list while still referencing needs.pat_pool.outputs.pat_number for COPILOT_GITHUB_TOKEN, which can break/alter token selection.

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
.github/workflows/ci-failure-scan.md Switch Copilot engine model to claude-opus-4.8.
.github/workflows/ci-failure-scan.lock.yml Regenerated compiled workflow for scan job; includes model/version/pin updates and other compiler-emitted changes.
.github/workflows/ci-failure-scan-feedback.md Switch Copilot engine model to claude-opus-4.8.
.github/workflows/ci-failure-scan-feedback.lock.yml Regenerated compiled workflow for scan-feedback; includes model/version/pin updates and other compiler-emitted changes.
.github/workflows/ci-failure-fix.md Switch Copilot engine model to claude-opus-4.8.
.github/workflows/ci-failure-fix.lock.yml Regenerated compiled workflow for fixer; includes model/version/pin updates and other compiler-emitted changes.

Comment thread .github/workflows/ci-failure-scan.lock.yml
Comment thread .github/workflows/ci-failure-fix.lock.yml
Comment thread .github/workflows/ci-failure-scan-feedback.lock.yml
Resolve the three ci-failure *.lock.yml conflicts by taking upstream's
locks (preserving the hand-pinned gh-aw-firewall v0.27.7 images) and
applying only the Opus 4.6 -> 4.8 change: the five model tokens plus the
recomputed frontmatter_hash. No other lock content changes.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@vitek-karas vitek-karas requested a review from kotlarmilos July 1, 2026 14:00
@vitek-karas vitek-karas marked this pull request as ready for review July 1, 2026 14:01
@vitek-karas vitek-karas requested review from a team and jeffhandley as code owners July 1, 2026 14:01
Copilot AI review requested due to automatic review settings July 1, 2026 14:01

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 6 out of 6 changed files in this pull request and generated no new comments.

@kotlarmilos kotlarmilos left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Thanks!

@vitek-karas vitek-karas merged commit 5ee89e4 into dotnet:main Jul 1, 2026
28 checks passed
@vitek-karas vitek-karas deleted the vitkaras/ci-workflows-opus-4.8 branch July 1, 2026 14:30
@dotnet-milestone-bot dotnet-milestone-bot Bot added this to the 11.0-preview7 milestone Jul 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants