algolia / cli

🔍 Algolia’s official CLI devtool
https://www.algolia.com/doc/tools/cli
MIT License
102 stars 26 forks source link

[DEX-386] Add windows support and release to chocolatey #106

Closed dylantientcheu closed 1 year ago

dylantientcheu commented 1 year ago

This PR enables our goreleaser to create a windows build (.exe) and pushes it as a package to Chocolatey.

Chocolatey doesn't require a signed executable making it possible to build a nupkg and installing it without needing a signed exe.

Chocolatey has a heavy moderation process, therefore it may take quite some time before the package gets approved (2-3 days) per my experience.

The following PR should pass the automated review if all the links added to the chocolatey releaser are not broken links (should therefore be double checked)