Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

SSLbits

1
Posts
1
Topics
A member registered 7 days ago

Recent community posts

Hello,

I'm trying to contribute updates to packages as they become available for winget, Microsoft's Windows Package manager. I came across this issue that I was attempting to resolve: https://github.com/microsoft/winget-pkgs/issues/221034

The manifests for the itchio app point to

https://itch.io/app/download?platform=windows

however as updates to itch-setup are released, the sha256 checksum of the download changes. This can also impact end users depending on their system architecture. 

So I did a little digging and pulled these URLs from your build pipeline and submitted new manifests specifically for itch-setup 1.27.0 depending on architecture:

https://broth.itch.zone/install-itch/windows-amd64/_9/unpacked/default
https://broth.itch.zone/install-itch/windows-386/_34/unpacked/default

I have this PR waiting to merge: https://github.com/microsoft/winget-pkgs/pull/221096

Is this okay that I pull these URLs to include in the manifests for installing itch-setup via winget? Is there another URL you'd prefer?

I'm concerned that there may not be away for the currently installed version of itch-setup to be detected in order to receive updates. Is this something that could possibly be incorporated into your build process? Or is there a way to point the manifests specifically to an installer for the itchio desktop app?

Thanks in advance for your consideration and taking the time to read this.

Looking forward to your response.