tummychow / git-absorb

git commit --fixup, but automatic
https://crates.io/crates/git-absorb
BSD 3-Clause "New" or "Revised" License
3.35k stars 59 forks source link

Consider publishing windows binaries to winget/chocolatey package managers #85

Closed moswald closed 1 year ago

moswald commented 1 year ago

WinGet

Chocolatey

nzbart commented 1 year ago

I just seamlessly installed git-absorb on Debian using apt, and wanted to have the same experience on Windows, but couldn't find it on either of the two common package managers above. Supporting either one would be great.

tummychow commented 1 year ago

as a general statement for the record, i can't personally be bothered to submit packages to upstream repositories, sorry. i'll leave this open in case someone does submit it (as people have done for a variety of other package managers).

nzbart commented 1 year ago

@tummychow Fair enough, and thanks for making this tool! I don't use Windows at home, so won't be able to make an installer package for Windows.

drdamour commented 1 year ago

came here to say this, hope it gets done...too many of us are stuck on enterprise windows

:(

moswald commented 1 year ago

I think we could probably get the winget-pkgs repo to build one, but the windows releases would need to be .zip instead of .tar.gz. I think double-checking that the regex on line 137 of release.yml is doing what's expected is all that's needed.

@tummychow

tummychow commented 1 year ago

future windows releases will have zips instead of tarballs (https://github.com/tummychow/git-absorb/pull/84). i manually added zips to https://github.com/tummychow/git-absorb/releases/tag/0.6.10 as a one-off.

moswald commented 1 year ago

The WinGet packages team is taking care of it.