hkdb / app

A cross-platform package management assistant with super powers!
https://hkdb.github.io/app/
Apache License 2.0
55 stars 2 forks source link

Github: add workflow support #4

Closed RichardFevrier closed 3 weeks ago

RichardFevrier commented 1 month ago

Providing automatic release + binaries generation as #1 suggested (on push new tag). Generates binaries for amd + arm for darwin + linux + windows. Tested on my repo πŸ™‚

Edit: I did not include the install.sh script in the final archive. Maybe something to add πŸ€” or we should really merge it inside the go binary.

hkdb commented 1 month ago

What about FreeBSD? πŸ˜‰οΈ

Perhaps we can also consider keeping a very simple install.sh so that people can download and install app with a single command like Homebrew and distrobox, etc? The install script would mostly be there to ensure that where ever app is placed, it's part of $PATH?

RichardFevrier commented 1 month ago

Freebsd added πŸ™‚

Sure to keep it very simple, it probably needs a lΓ―ttle rewrite cause:

All of this should probably be in a separated issue to improve install.sh script.