Skip to content

Add missing crossgen2 pipelines to CI triage workflows#128204

Open
Copilot wants to merge 1 commit into
mainfrom
copilot/fix-crossgen-ci-workflow
Open

Add missing crossgen2 pipelines to CI triage workflows#128204
Copilot wants to merge 1 commit into
mainfrom
copilot/fix-crossgen-ci-workflow

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 14, 2026

Summary

Note

This PR was created with the assistance of GitHub Copilot.

The CI triage agentic workflow (ci-failure-scan.md) and the CI pipeline monitor skill were missing three crossgen2 pipelines that run daily/weekly on dnceng-public/public:

Pipeline Definition ID Schedule
runtime-coreclr crossgen2 outerloop 134 Daily
runtime-coreclr crossgen2-composite 136 Daily
runtime-coreclr crossgen2-composite gcstress 141 Weekends

All three have recent failing builds that were not being triaged by the ci-failure-scan workflow.

Changes

  1. .github/workflows/ci-failure-scan.md — Added the three missing crossgen2 pipelines to the Step 2 pipeline table. These pipelines fall within the existing definition ID range (109–160) that routes to the JIT/GC/PGO stress skill for triage.

  2. .github/skills/ci-pipeline-monitor/pipelines.md — Added all four crossgen2 pipelines (including the already-tracked runtime-coreclr crossgen2 def 124) to both the Pipeline Details table and the Cached Definition ID Mapping table.

Verification

  • Confirmed all four crossgen2 definitions exist on dnceng-public/public via AzDO API
  • Confirmed all have recent builds (some failing) that should be triaged
  • Definition IDs verified: 124, 134, 136, 141

Add three missing crossgen2 pipelines to ci-failure-scan.md workflow
and ci-pipeline-monitor skill:
- runtime-coreclr crossgen2 outerloop (def 134)
- runtime-coreclr crossgen2-composite (def 136)
- runtime-coreclr crossgen2-composite gcstress (def 141)

Agent-Logs-Url: https://github.com/dotnet/runtime/sessions/e487dfa0-fd69-4f52-8bfa-f119700fbbcb

Co-authored-by: jtschuster <36744439+jtschuster@users.noreply.github.com>
Copilot AI requested review from Copilot and removed request for Copilot May 14, 2026 15:31
@github-actions github-actions Bot added the area-crossgen2-coreclr only use for closed issues label May 14, 2026
Copilot AI requested a review from jtschuster May 14, 2026 15:32
@jtschuster jtschuster marked this pull request as ready for review May 19, 2026 22:56
@jtschuster jtschuster requested review from a team and jeffhandley as code owners May 19, 2026 22:56
Copilot AI review requested due to automatic review settings May 19, 2026 22:56
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Adds three missing crossgen2 pipelines (def IDs 134, 136, 141) to the CI failure scan workflow's triage table, and adds all four crossgen2 pipelines to the ci-pipeline-monitor skill's pipeline details and cached definition ID mapping tables.

Changes:

  • Add three crossgen2 pipelines to ci-failure-scan.md triage list
  • Add four crossgen2 pipelines to pipelines.md details table
  • Add four crossgen2 pipelines to pipelines.md cached definition ID mapping

Reviewed changes

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

File Description
.github/workflows/ci-failure-scan.md Adds crossgen2 outerloop, crossgen2-composite, and crossgen2-composite gcstress to triage table
.github/skills/ci-pipeline-monitor/pipelines.md Adds the four crossgen2 pipelines to both pipeline details and cached ID mapping tables

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

3 participants