Skip to content

Update to latest ci-analysis skill#65835

Merged
wtgodbe merged 1 commit into
mainfrom
wtgodbe/ci-analysis-update
Mar 18, 2026
Merged

Update to latest ci-analysis skill#65835
wtgodbe merged 1 commit into
mainfrom
wtgodbe/ci-analysis-update

Conversation

@wtgodbe
Copy link
Copy Markdown
Member

@wtgodbe wtgodbe commented Mar 18, 2026

Copilot AI review requested due to automatic review settings March 18, 2026 21:26
@wtgodbe wtgodbe requested a review from a team as a code owner March 18, 2026 21:26
@github-actions github-actions Bot added the area-infrastructure Includes: MSBuild projects/targets, build scripts, CI, Installers and shared framework label Mar 18, 2026
@wtgodbe wtgodbe merged commit 27a9115 into main Mar 18, 2026
9 of 11 checks passed
@wtgodbe wtgodbe deleted the wtgodbe/ci-analysis-update branch March 18, 2026 21:26
@dotnet-policy-service dotnet-policy-service Bot added this to the 11.0-preview3 milestone Mar 18, 2026
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

This PR updates the repo-local ci-analysis skill to match the latest upstream content and removes the dependency on the external lewing/agent-plugins plugin in the test quarantine GitHub workflow.

Changes:

  • Removed lewing/agent-plugins plugin configuration/installation from the test-quarantine workflow.
  • Updated .github/skills/ci-analysis (script + docs) to the latest upstream versions, including Helix URL handling tweaks.
  • Removed the binlog-comparison.md reference document (and adjusted some skill docs accordingly).

Reviewed changes

Copilot reviewed 12 out of 12 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
.github/workflows/test-quarantine.md Removes plugin configuration from the workflow definition.
.github/workflows/test-quarantine.lock.yml Regenerated lockfile; removes plugin install step and related secret handling.
.github/skills/ci-analysis/scripts/Get-CIStatus.ps1 Updates defaults and Helix URL handling (incl. escaping work item names for console URLs).
.github/skills/ci-analysis/SKILL.md Refreshes skill description and guidance; introduces new cross-doc links.
.github/skills/ci-analysis/references/sql-tracking.md Updates example default repo in SQL snippet.
.github/skills/ci-analysis/references/manual-investigation.md Adds remote Helix investigation guidance and clarifies fallback usage.
.github/skills/ci-analysis/references/helix-artifacts.md Updates wording around MCP tooling and artifact download patterns.
.github/skills/ci-analysis/references/delegation-patterns.md Tightens delegation guidance; expands TRX/result parsing steps.
.github/skills/ci-analysis/references/build-progression-analysis.md Condenses progression guidance text.
.github/skills/ci-analysis/references/azure-cli.md Streamlines Azure CLI guidance and updates examples.
.github/skills/ci-analysis/references/azdo-helix-reference.md Updates examples and guidance (now primarily using runtime examples).
.github/skills/ci-analysis/references/binlog-comparison.md Deleted.

Comment on lines 48 to 50
# Other dotnet repositories
./scripts/Get-CIStatus.ps1 -PRNumber 12345 -Repository "dotnet/runtime"
./scripts/Get-CIStatus.ps1 -PRNumber 67890 -Repository "dotnet/sdk"
./scripts/Get-CIStatus.ps1 -PRNumber 11111 -Repository "dotnet/roslyn"
./scripts/Get-CIStatus.ps1 -PRNumber 12345 -Repository "dotnet/aspnetcore"
```
CREATE TABLE IF NOT EXISTS pr_comments (
pr_number INT,
repo TEXT DEFAULT 'dotnet/aspnetcore',
repo TEXT DEFAULT 'dotnet/runtime',
[switch]$ClearCache,

[string]$Repository = "dotnet/aspnetcore",
[string]$Repository = "dotnet/runtime",
**Helix failures**: Test failures on distributed infrastructure.

**Local test failures**: Some repos (e.g., dotnet/sdk) run tests directly on build agents. These can also match known issues - search for the test name with the "Known Build Error" label.
For full parameter reference and mode details, see [references/script-modes.md](references/script-modes.md).
1. Check if same test fails on the target branch before assuming transient
2. Look for `[SkipOnHelix]` and `[QuarantinedTest]` attributes for known skipped or quarantined tests
1. Check if same test fails on target branch before assuming transient
2. Look for `[ActiveIssue]` attributes for known skipped tests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-infrastructure Includes: MSBuild projects/targets, build scripts, CI, Installers and shared framework

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants