Closed jo-chemla closed 2 months ago
Oh hey mate, can you tell me more about what winget is? Is it like homebrew for macOS?
Exactly, it's the default windows package manager, that has shipped natively with windows for a few years. Makes it easier to install a bunch of apps in one command, or also rely on apps like UnigetUI/formerly WingetUI. Helper webapps like winstall.app make it easier to package lists.
Interesting! TIL. @krispya have you used it?
Is raising a PR the canonical way of getting updates into it? Ideally the flow would be:
Note installer might install portable app to C:\Users\username\AppData\Local\Microsoft\WinGet\Packages and not add it to start-menu entries, see https://github.com/microsoft/winget-cli/issues/2299
Did you cross this out because Triplex doesn't currently ship a portable install? For clarity I did that because I want to make sure folks continue getting updates.
I'd be happy to accept a contribution to this repo to set this all up. As a side have you been added to the vscode early adopters channel? What's your Discord name I'll add you.
Thabks for the feedback.
Come join first https://discord.gg/22fQ9acT
Want to put up a PR to add the Github action? Where do we get a WINGET_TOKEN
from?
Just submitted this as a PR https://github.com/try-triplex/triplex/pull/220 With instructions as to how to get the github classic token in the PR thread.
And also I just joined the triplex discord - although I'm not using it often!
Done! Thanks mate.
I've just submitted a PR - now merged 🚀 - https://github.com/microsoft/winget-pkgs/pull/172824 so that Triplex had been listed and can be installed on windows via
winget install triplex
orwinget install Triplex.Triplex
. I've used Komac to create the manifest file, crediting your github profile, name etc.It could be useful to add a Github Action workflow on this repo so that the winget package gets updated on every github release. Having a github action do it on every release would make sure the winget repo always has the latest version available. Note I did the same request for github action workflow for BlenderLauncher which I also added to winget-pkgs, see https://github.com/Victor-IX/Blender-Launcher-V2/issues/141.
Here are two reference articles + action yml files made to keep the winget package up-to-date on every github release, via Github Actions. Requires a winget-token to be stored in security of the repo.
~Note installer might install portable app to
C:\Users\username\AppData\Local\Microsoft\WinGet\Packages
and not add it to start-menu entries, see https://github.com/microsoft/winget-cli/issues/2299~