Something went wrong. Try again.
Manifests and a static winget source for jcollie's Windows programs, built and signed on Linux.
Something went wrong. Try again.
give new-version an MSI's new ProductCode, and refuse to copy a stale one
An MSI built with Product Id="*" has a new ProductCode every release, so copying it made the new version claim the old one's product, and check did not notice. `--product-code ARCHITECTURE={GUID}` now replaces it, and an installer with a ProductCode and none given is refused before anything is downloaded or written. So is a DisplayVersion, which there is no way to give, and a ProductCode at the top for every installer. Closes #18 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01D31MsLkM9DkCauP1EB2zgw
Author Co-author Claude Opus 5.5 Date (Oct 14, 2026, 8:12 AM UTC) Commit
Copy SHA
Parent 8db8f052 8db8f0522820ad783c197eee61e0841583e9787c