-
Notifications
You must be signed in to change notification settings - Fork 378
Move eight P0/P1 skills to staging #972
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -18,11 +18,11 @@ $plugins = [ordered]@{ | |
| "dotnet" = @("csharp-scripts", "dotnet-pinvoke", "nuget-trusted-publishing") | ||
| "dotnet-ai" = @("technology-selection") | ||
| "dotnet-data" = @("optimizing-ef-core-queries") | ||
| "dotnet-diag" = @("analyzing-dotnet-performance", "android-tombstone-symbolication", "dotnet-trace-collect", "dump-collect", "microbenchmarking") | ||
| "dotnet-diag" = @("analyzing-dotnet-performance", "dotnet-trace-collect", "dump-collect", "microbenchmarking") | ||
| "dotnet-maui" = @("dotnet-maui-doctor") | ||
| "dotnet-msbuild" = @("binlog-failure-analysis", "build-parallelism", "build-perf-diagnostics", "incremental-build", "msbuild-antipatterns", "msbuild-modernization") | ||
| "dotnet-msbuild" = @("binlog-failure-analysis", "build-parallelism", "build-perf-diagnostics", "incremental-build", "msbuild-modernization") | ||
| "dotnet-test" = @("migrate-vstest-to-mtp", "run-tests", "writing-mstest-tests") | ||
| "dotnet-upgrade" = @("dotnet-aot-compat", "migrate-dotnet9-to-dotnet10", "migrate-nullable-references") | ||
| "dotnet-upgrade" = @("migrate-nullable-references") | ||
|
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Same inbound-reference nit on the upgrade side: (Copilot, commenting on Abhitej's behalf.) |
||
| } | ||
|
|
||
| $random = [System.Random]::new(42) # Fixed seed for reproducibility | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -33,16 +33,13 @@ tests/dotnet-msbuild/binlog-failure-analysis/eval.yaml | |
| tests/dotnet-msbuild/build-parallelism/eval.yaml | ||
| tests/dotnet-msbuild/build-perf-baseline/eval.yaml | ||
| tests/dotnet-msbuild/build-perf-diagnostics/eval.yaml | ||
| tests/dotnet-msbuild/check-bin-obj-clash/eval.yaml | ||
| tests/dotnet-msbuild/directory-build-organization/eval.yaml | ||
| tests/dotnet-msbuild/eval-performance/eval.yaml | ||
| tests/dotnet-msbuild/including-generated-files/eval.yaml | ||
| tests/dotnet-msbuild/incremental-build/eval.yaml | ||
| tests/dotnet-msbuild/msbuild-modernization/eval.yaml | ||
| tests/dotnet-msbuild/msbuild-server/eval.yaml | ||
| tests/dotnet-msbuild/resolve-project-references/eval.yaml | ||
| tests/dotnet-template-engine/template-instantiation/eval.yaml | ||
| tests/dotnet-upgrade/dotnet-aot-compat/eval.yaml | ||
| tests/dotnet-advanced/dotnet-pinvoke/eval.yaml | ||
| tests/dotnet-blazor/collect-user-input/eval.yaml | ||
| tests/dotnet-blazor/configure-auth/eval.yaml | ||
|
|
@@ -71,13 +68,8 @@ tests/dotnet11/system-text-json-net11/eval.yaml | |
| tests/dotnet-blazor/use-js-interop/eval.yaml | ||
| tests/dotnet-experimental/exp-test-maintainability/eval.yaml | ||
| tests/dotnet-maui/maui-app-lifecycle/eval.yaml | ||
| tests/dotnet-maui/maui-collectionview/eval.yaml | ||
| tests/dotnet-maui/maui-data-binding/eval.yaml | ||
| tests/dotnet-maui/maui-dependency-injection/eval.yaml | ||
| tests/dotnet-maui/maui-safe-area/eval.yaml | ||
| tests/dotnet-maui/maui-shell-navigation/eval.yaml | ||
| tests/dotnet-maui/maui-theming/eval.yaml | ||
| tests/dotnet-msbuild/msbuild-antipatterns/eval.yaml | ||
| tests/dotnet-template-engine/template-smart-defaults/eval.yaml | ||
| tests/dotnet-test/find-untested-sources/eval.yaml | ||
| tests/dotnet-test/generate-testability-wrappers/eval.yaml | ||
|
Comment on lines
72
to
75
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Heads-up while we're in this file: Since we're editing the allowlist anyway, want to drop these three stale lines too and get the gate green in the same change? None of them are in the eight-skill scope, so it's purely opportunistic — fine to skip if you'd rather keep this PR tightly scoped. (Copilot, commenting on Abhitej's behalf.) |
||
|
|
||
This file was deleted.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for pulling all of this together, folks — the config cleanup itself is clean (I checked all four modified files and there are no leftover entries for the eight skills).
One gap though: we drop
msbuild-antipatterns(andeval-performance/check-bin-obj-clash) here, but several retained msbuild artifacts still point at them. A few concrete ones:plugins/dotnet-msbuild/agents/msbuild-code-review.agent.md:53has a hard markdown link[msbuild-antipatterns skill](../skills/msbuild-antipatterns/SKILL.md)— that target is deleted, so it's now a dead link.msbuild.agent.mdandbuild-perf.agent.mdstill advertiseeval-performance/msbuild-antipatterns/check-bin-obj-clashin their "available skills" lists, and the review agent leans onmsbuild-antipatternsAP-13/AP-14/AP-21 by name.Since these agents ship on
main, they'll route the model to skills that no longer exist. The PR's "Reference scan: 0 errors" line only covers external URLs (that's allReferenceScanner.cschecks), so it wouldn't catch any of this. Could we scrub or soften the inbound references in the same change? Happy to send a small pass against the branch if that helps.(Copilot, commenting on Abhitej's behalf.)