…
Windows Package Manager (winget) Manifest
This directory contains the winget manifest files for publishing beads to the Windows Package Manager.
Installation (once published)
winget install SteveYegge.beads
Manifest Files
SteveYegge.beads.yaml- Version manifest (main file)SteveYegge.beads.installer.yaml- Installer configurationSteveYegge.beads.locale.en-US.yaml- Package description and metadata
Submitting to winget-pkgs
- Fork https://github.com/microsoft/winget-pkgs
- Create directory:
manifests/s/SteveYegge/beads/<version>/ - Copy the three manifest files to that directory
- Submit a PR to microsoft/winget-pkgs
Or use the wingetcreate tool:
wingetcreate update SteveYegge.beads --version <new-version> --urls <new-url> --submit
Updating for New Releases
When releasing a new version:
- Update the version in all three manifest files
- Update the InstallerUrl in the installer manifest
- Update the InstallerSha256 (get from checksums.txt in the release)
- Update the ReleaseNotesUrl
- Submit PR to microsoft/winget-pkgs
Getting the SHA256
curl -sL https://github.com/steveyegge/beads/releases/download/v<VERSION>/checksums.txt | grep windows