KilleenCode / brancato

A cross-platform omnibar to to easily run workflows, built in Rust 🦀
MIT License
5 stars 2 forks source link

Request: chocolatey package #58

Open SeanKilleen opened 2 years ago

SeanKilleen commented 2 years ago

Is your feature request related to a problem? Please describe.

I want to be able to quickly update the app the way I update all my other apps.

Describe the solution you'd like

I'd like to be able to run choco install brancato and get the app, and get notified when new releases are available.

Additional context

I've been looking for an excuse to create a chocolatey package for a while now. :)

SeanKilleen commented 2 years ago

Choco package uses msiexec with the silent features, something like:

msiexec /i C:\Path\To\brancato_0.7.1_x64_en-US.msi /qn /norestart

Need to figure out the property for getting it to start up after. And then need to create the nuspec, etc. etc.

Chocolatey guide to creating packages: https://docs.chocolatey.org/en-us/create/create-packages

RyKilleen commented 2 years ago

You're more than welcome to tackle this! It was definitely in the back of my brain haha.

I think I'd personally rather work on the native Tauri update server mechanism for updates, but this is a great Windows focused solution for installs, that meets people at an existing ecosystem.

@SeanKilleen I'll defer to you to estimate it if you care to. Marking it as Impact: Low, though this might be the case to add an Impact: Medium. It's a high impact for a subset of users.