glazewm icon indicating copy to clipboard operation
glazewm copied to clipboard

Add support for Winget

Open MoaidHathot opened this issue 1 year ago • 2 comments
trafficstars

After the latest Rust release, Winget support was lost. Are there any technical reasons for not supporting Winget at the moment? Is community contribution in this area welcome? :)

MoaidHathot avatar Aug 06 '24 19:08 MoaidHathot

It looks like v3+ is available in winget, but the docs do mention that scoop and winget are not currently supported. Is the package in winget not the official distribution?

image

yoshhiii avatar Aug 19 '24 15:08 yoshhiii

It looks like v3+ is available in winget, but the docs do mention that scoop and winget are not currently supported. Is the package in winget not the official distribution? image

It is the official distribution, you can verify that with winget show GlazeWM. It was added recently via a manual update. I just created a PR to automatically push new releases to Winget

MoaidHathot avatar Aug 26 '24 19:08 MoaidHathot

The latest CI run failed. I think the error output can be interpreted as failing because a different part of the release schedule had not finished, e.g. https://github.com/glzr-io/glazewm/releases/download/v3.6.0/glazewm-v3.6.0.exe not being a valid URL? (Note: it is a valid URL now, at the time of writing this, but it may have raced to access the URL before another CI workflow created it? ~~Not really a contributor and can't tell how the actions all work~~)

selvmaya avatar Nov 14 '24 21:11 selvmaya

@mikkelens, thanks for noticing. It is strange, since the Nuget-releaser CI runs after the released is published, the URL should be valid then. I assume the release wasn't updated. I think this could be a permissions issue. I don't have permissions, but we should make sure that ${{ secrets.WINGET_TOKEN }} exists and has the required permissions

MoaidHathot avatar Nov 16 '24 09:11 MoaidHathot

The CI run for 3.7.0 also failed, but this time for a different/explicit permissions-related reason? Also don't know what it means, but thought I'd mention it.

selvmaya avatar Dec 03 '24 10:12 selvmaya