This directory contains WinGet manifest files for publishing to the Windows Package Manager Community Repository.
winget install ebeland.SorceryDesktop- Update manifests in this directory with new version
- Validate with
winget validate --manifest <path> - Submit PR to microsoft/winget-pkgs
The update-winget.yml workflow automatically:
- Creates new version manifests on release
- Calculates SHA256 hash from MSI
- Opens a PR to winget-pkgs (requires PAT with repo scope)
To submit manually using wingetcreate:
wingetcreate update ebeland.SorceryDesktop --version 0.1.1 --urls https://github.com/ebeland/sorcery-desktop/releases/download/v0.1.1/Sorcery.Desktop_0.1.1_x64-setup.msi --submitmanifests/e/ebeland/SorceryDesktop/<version>/
├── ebeland.SorceryDesktop.yaml # Version manifest
├── ebeland.SorceryDesktop.installer.yaml # Installer details
└── ebeland.SorceryDesktop.locale.en-US.yaml # Localized metadata