Skip to content

Remove WinUI configuration.winget and install.ps1 - #145

Merged
AmirMS (AmelBawa-msft) merged 1 commit into
mainfrom
crutkas-remove-winui-workload-files
Oct 6, 2026
Merged

AmirMS (AmelBawa-msft) merged 1 commit into
mainfrom
crutkas-remove-winui-workload-files

Conversation

@crutkas

Copy link
Copy Markdown
Member

WinUI 3 now installs only through the PowerShell-native one-line setup (irm https://aka.ms/devconfig/winui/setup.ps1 | iex), which runs the Windows Dev Config engine. The winget configure path (configuration.winget plus its install.ps1 shim) is no longer needed.

Changes

  • Delete Workloads/winui/configuration.winget and Workloads/winui/install.ps1, plus their src/Workloads/winui/ sources.
  • src/manifest.yml: the winui flow now points install at Workloads/winui/setup.ps1 and omits configuration, matching the PowerShell-native calm-os flow. It stays manual_test: true, so the CI matrix is unaffected.
  • src/docs/development.md and the comment in src/windows-dev-config/workloads/winui.ps1: drop references to the removed files.

Notes

  • The root README.md is intentionally untouched; Simplify and tighten README documentation #144 updates it, including removing the WinUI winget configure row.
  • The signed root copy windows-dev-config/workloads/winui.ps1 still mentions configuration.winget in a comment. It was left as is to keep its signature valid and will pick up the change on the next signing pass.
  • Without a configuration path, the Command Palette extension will no longer list WinUI as a winget configure flow, the same as calm-os.

WinUI 3 now installs only through the PowerShell-native one-line setup
(Workloads/winui/setup.ps1). Point the manifest at setup.ps1 and update docs.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@crutkas
Clint Rutkas (crutkas) force-pushed the crutkas-remove-winui-workload-files branch from 95f370c to 1f44cc7 Compare October 6, 2026 15:55
@AmelBawa-msft
AmirMS (AmelBawa-msft) merged commit dbee464 into main Oct 6, 2026
14 checks passed
@AmelBawa-msft
AmirMS (AmelBawa-msft) deleted the crutkas-remove-winui-workload-files branch October 6, 2026 18:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants