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

Add support for winget package manager #420

Open
ezillinger opened this issue Dec 6, 2022 · 7 comments · Fixed by #548
Open

Add support for winget package manager #420

ezillinger opened this issue Dec 6, 2022 · 7 comments · Fixed by #548
Assignees
Labels
CI Related to continuous integration enhancement New feature or request github_actions Pull requests that update Github_actions code maintenance Managing GitHub project and tools

Comments

@ezillinger
Copy link

Windows now has a built in package manager called winget. It would be really nice if I could install changie with winget, rather than having to install scoop.

It looks like all you need to do is add a manifest to https://github.com/microsoft/winget-pkgs

@ezillinger ezillinger added the enhancement New feature or request label Dec 6, 2022
@miniscruff
Copy link
Owner

Oh, ok, I will see how to get this integrated and hopefully automated. Thanks for the issue.

@miniscruff
Copy link
Owner

Ok, after some research it should be possible. Not sure when I will get to it though.

@miniscruff miniscruff added CI Related to continuous integration maintenance Managing GitHub project and tools github_actions Pull requests that update Github_actions code labels Dec 6, 2022
@ezillinger
Copy link
Author

Awesome! Thank you!

I love using changie but having to install scoop has been an (admittedly minor) hurdle for Windows adoption.

@miniscruff
Copy link
Owner

Just a small update here, this is going to need to wait for microsoft/winget-cli-restsource#116 and potentially a goreleaser update after that. Portable builds are in a dev only mode it seems for winget right now. Keeping an eye on it though.

@miniscruff
Copy link
Owner

GoReleaser is adding support now goreleaser/goreleaser#4081 hopefully this will be easy to add but will have to see.

@miniscruff
Copy link
Owner

Looks like everything is working for goreleaser and winget, I will get to this soon.

@miniscruff miniscruff self-assigned this Jul 17, 2023
@miniscruff miniscruff linked a pull request Oct 15, 2023 that will close this issue
4 tasks
@miniscruff miniscruff reopened this Mar 16, 2024
@miniscruff
Copy link
Owner

Reopening as I had to disable it for my incorrect configuration, I do want to take another look at this but I have no other way to test as I run only Linux at the moment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI Related to continuous integration enhancement New feature or request github_actions Pull requests that update Github_actions code maintenance Managing GitHub project and tools
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants