Closed domenic closed 6 months ago
Hi there! Thank you for all going through the work and putting together all documentation links :)
Second: WinMute is currently on chocolatey, although I havent been able to push version 2.5.0 as "choco push" always gives me HTTP 500 error... I am still trying to get that sorted out.
As for winget and the windows store: I'll see how that system works and try to publish the program there too. I'll get back to you in this issue to update you on the progress.
I just submitted 2.5.0.0 to the WinGet Repo
I really wonder who submitted 2.3.0.0 that is already there :O
WinMute 2.5.0.0 is now in the WinGet repository. I will take a look at the CI/CD feature in the future. For now I'll have to add it to my manual tasks that I have to do with every release.
I'm not sure if/how I can automate this, as I have no CI/CD-able build-machine at my disposal.
Soo.. I also looked at Windows Store now. But I guess for that I have to take like a whole weekend to understand how that's done :) I'll leave it with WinGet and Chocolatey for now, and see about the MS Store at another time :)
If you have any more ideas concerning this topic or encounter problems with winget, feel free to reopen this issue or create another.
Thanks again!
Yeah the Windows Store seems like a nightmare :)
For CI, you can use GitHub Actions, which is free!
Anyway, thank you so much; I look forward to getting nice auto-updates via WinGet!
Is your feature request related to a problem? Please describe.
I'd like to easily and silently update WinMute alongside other software on my system.
Secondarily, for new system setups, I'd like to easily and silently install WinMute.
Describe the solution you'd like
Submit to the Windows Package Manager (winget) repository, and keep submitting new manifests for new releases. Then, I can run
winget install --id=LX-Systems.WinMute
for install, or update WinMute as part of my usualwinget update
workflow.Describe alternatives you've considered
Windows Store is also an option, and maybe it's even a better one? But last time I looked, the submission process there was more painful.
Additional context
The main documentation entrypoint on the process is here.
There is already an entry for WinMute in the registry, but it is stuck on v2.3: https://winstall.app/apps/LX-Systems.WinMute .
I did some brief googling for "submit to winget from github actions automatically on release" and it seems like this is probably the best setup.