Repository navigation
Update winui and winappcli listings to WinApp CLI v0.8.0 - #6298
Conversation
Both plugins now ship from microsoft/WinAppCli. Pin both entries to the v0.8.0 release tag and its commit, and point winui's homepage, repository and source at microsoft/WinAppCli instead of microsoft/win-dev-skills. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: ccdd38eb-cec9-4430-98cd-6cbb6cc4bd63
🔒 PR Risk Scan ResultsScanned 2 changed file(s).
✅ No matching risk patterns were detected in changed files.
|
|
🟡 Contributor Reputation Check: MEDIUM risk
Maintainers: please review this contributor before merging. |
🚦 Submission status: 👀 Ready for reviewRisk tier: Why this tier
Automated checks
Review
Commands
Updated for |
✅ External plugin PR checks passed
Per-plugin quality summary
Gate output detailswinappcli - spec compliance (✅ pass)winappcli - vally lint (✅ pass)winappcli - install smoke test (✅ pass)winappcli - version match (pass)winappcli - ref/sha consistency (pass)winappcli - canvas structure (not_run)winui - spec compliance (✅ pass)winui - vally lint (✅ pass)winui - install smoke test (✅ pass)winui - version match (pass)winui - ref/sha consistency (pass)winui - canvas structure (not_run) |
There was a problem hiding this comment.
🔵 Needs a closer look
Independent verification of the pinned WinAppCli tag/SHA and upstream manifest versions was blocked by GitHub organization SAML enforcement, so maintainer confirmation is required.
No open issues 🎉
What changed in this PR
Updates the winappcli and winui external plugin listings to WinApp CLI v0.8.0 and synchronizes the marketplace mirror.
Changes:
- Bumps both plugins from
0.7.1to0.8.0. - Pins both plugins to tag
v0.8.0and commit696222f. - Moves
winuisourcing tomicrosoft/WinAppCli. - Synchronizes
.github/plugin/marketplace.jsonwithplugins/external.json.
| File | Description |
|---|---|
plugins/external.json |
Updates the winappcli and winui versions, source repositories, immutable references, and metadata. |
.github/plugin/marketplace.json |
Mirrors the updated external plugin listings for marketplace distribution. |
Review effort: Lite (auto)
|
/request-review |
|
🙋 Added |
aaronpowell
left a comment
There was a problem hiding this comment.
Thanks for keeping the winappcli and winui listings current. The v0.8.0 tag in microsoft/WinAppCli resolves to 696222f72e80c669671845bd6c7b0286eefab987, the sha now recorded for both plugins/winapp and plugins/winui/agent-plugin, and the plugin.json at that commit declares 0.8.0 for each, matching plugins/external.json. .github/plugin/marketplace.json carries the same changes, including winui's homepage, repository and source repo moving to microsoft/WinAppCli. The compare from the previous pins adds the winapp-performance and winui-devtools skills and drops the winui-session-report skill with its PowerShell script, with no hooks or MCP servers, and the external plugin quality checks (spec compliance, vally lint, install smoke test, version and ref/sha consistency) pass for both entries.
Pull Request Checklist
npm startand verified thatREADME.mdis up to date.mainbranch for this pull request.Description
Updates the
winuiandwinappcliexternal plugin listings to WinApp CLI v0.8.0. Both plugins now ship from microsoft/WinAppCli.winuimoved there from microsoft/win-dev-skills, which now only pins it.winui:version0.7.1→0.8.0.source.repo,homepageandrepository→ microsoft/WinAppCli.source.refv0.7.1→v0.8.0, andsource.sha→696222f(the commit thev0.8.0tag points at).source.pathstaysplugins/winui/agent-plugin.winappcli:version0.7.1→0.8.0. Addssource.refv0.8.0, andsource.sha7c4e67e→696222f.No other fields change. Both
plugins/external.jsonand its.github/plugin/marketplace.jsonmirror are updated.What users get:
winui0.8.0 removes thewinui-session-reportskill and shortens skill descriptions.winappcli0.8.0 adds thewinapp-performanceandwinui-devtoolsskills (14 skills).Type of Contribution
Additional Notes
I maintain both plugins in microsoft/WinAppCli. Checks I ran locally on the changed entries:
validateExternalPlugins(marketplacepolicy): no errors or warnings for either entry.eng/external-plugin-quality-gates.mjson a fresh clone of microsoft/WinAppCli at696222f: spec compliance, version match (v0.8.0and the sha), ref/SHA consistency and vally lint (0.20.0) all pass for both plugins.winui0.8.0 installed (7 skills and thewinui-devagent) andwinappcli0.8.0 installed (14 skills).I didn't run
npm start. No generated file other than.github/plugin/marketplace.jsonreferences these entries, and its entries matchplugins/external.jsonexactly.By submitting this pull request, I confirm that my contribution abides by the Code of Conduct and will be licensed under the MIT License.