Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consider submitting to winget #266

Open
domenic opened this issue Oct 29, 2023 · 2 comments
Open

Consider submitting to winget #266

domenic opened this issue Oct 29, 2023 · 2 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@domenic
Copy link

domenic commented Oct 29, 2023

Is your feature request related to a problem? Please describe.

I'd like to easily and silently update DisplayMagician alongside other software on my system.

Secondarily, for new system setups, I'd like to easily and silently install DisplayMagician.

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 terrymacdonald.DisplayMagician for install, or update DisplayMagician as part of my usual winget 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.

From what I can tell, the first submission takes a bit of work. After that, you need to submit new PRs for new versions, but those should be easy to automate.

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.

@domenic domenic added the enhancement New feature or request label Oct 29, 2023
@terrymacdonald
Copy link
Owner

terrymacdonald commented Oct 29, 2023 via email

@domenic
Copy link
Author

domenic commented Oct 30, 2023

Sounds good! I was thinking this might be able to be done independently, since it actually doesn't involve any changes to your code at all. But waiting for the big rewrite is very reasonable.

@terrymacdonald terrymacdonald added this to the 3.0.0 milestone Feb 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants