Visitar URL original
Fix PAT pool validation by jeffhandley · Pull Request #7930 · dotnet/extensions · GitHub
Skip to content

Fix PAT pool validation - #7930

Merged
jeffhandley merged 1 commit into
dotnet:mainfrom
jeffhandley:jeffhandley/extensions-pat-validation
Nov 9, 2026
Merged

jeffhandley merged 1 commit into
dotnet:mainfrom
jeffhandley:jeffhandley/extensions-pat-validation

Conversation

@jeffhandley

@jeffhandley jeffhandley commented Nov 9, 2026 •

Copy link
Copy Markdown
Member

Summary

  • Align the PAT probe and status handling with dotnet/core: use the reviewed setup action's default Copilot CLI and the timeout 90 ... --model auto probe.
  • Preserve Empty/Valid/Invalid/Unknown classifications and report CLI installation failures separately when no PATs could be tested.
  • Retain the Extensions-specific schedule and fork filtering.

Validation

  • Exercised Empty, Valid, Invalid, Unknown, timeout, skipped-probe, and install-failure cases.
  • Compiled with the repository-pinned gh-aw v0.82.6 and --schedule-seed dotnet/extensions --validate (zero errors or warnings).
Microsoft Reviewers: Open in CodeFlow

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot AI balanced review requested due to automatic review settings November 9, 2026 09:09
@jeffhandley
jeffhandley requested a review from a team as a code owner November 9, 2026 09:10
@github-actions github-actions Bot added the area-ai-eval Microsoft.Extensions.AI.Evaluation and related label Nov 9, 2026

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.

🟢 Approval recommended

No active review issues are reported for the PAT pool validation workflow update.

No open issues 🎉

What changed in this PR

Updates PAT pool validation to align with dotnet/core’s Copilot CLI probe while preserving the Extensions-specific schedule, fork filtering, and Empty/Valid/Invalid/Unknown classifications.

Changes:

  • Updates the setup action and uses its default Copilot CLI version.
  • Runs probes with a 90-second timeout, automatic model selection, and automatic updates disabled.
  • Reports CLI setup failures separately when PAT validation cannot run.
File Description
.github/​workflows/​validate-pat-pool.yml Updates CLI setup, PAT probe execution, and setup-failure reporting.

Review effort: Balanced

@jeffhandley
jeffhandley merged commit 71115f0 into dotnet:main Nov 9, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-ai-eval Microsoft.Extensions.AI.Evaluation and related

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants