winget install poltertype should work — the MSI we already ship is exactly what winget wants (per-user, no UAC prompt, silent-install capable).
Steps:
- Generate the manifest with
wingetcreate against the latest release MSI and submit the PR to microsoft/winget-pkgs. Suggested identifier: JustCode.PolterType.
- See whether automated validation accepts the unsigned MSI. It may — MSI + Mark-of-the-Web handling is gentler than for .exe — but if SmartScreen reputation blocks it, we park the PR and retry the moment signed installers ship (in progress separately).
- Once merged, add the
winget install line to the README install table and the site's Windows download card, and wire manifest updates into the release flow (wingetcreate update is scriptable from CI; a follow-up PR to release.yml is welcome as part of this).
Worth knowing: winget upgrades and the built-in self-updater coexist fine — the updater only swaps installs it owns, and an MSI-over-MSI upgrade keeps the per-user layout. No special handling needed, just honest docs.
winget install poltertypeshould work — the MSI we already ship is exactly what winget wants (per-user, no UAC prompt, silent-install capable).Steps:
wingetcreateagainst the latest release MSI and submit the PR to microsoft/winget-pkgs. Suggested identifier:JustCode.PolterType.winget installline to the README install table and the site's Windows download card, and wire manifest updates into the release flow (wingetcreate updateis scriptable from CI; a follow-up PR torelease.ymlis welcome as part of this).Worth knowing: winget upgrades and the built-in self-updater coexist fine — the updater only swaps installs it owns, and an MSI-over-MSI upgrade keeps the per-user layout. No special handling needed, just honest docs.