Booty, Cli and Server. The same things that will have self updating binaries.
Where
The script should to be in root of repo and point to github binary releases. Check goreleaser or other for examples.
Docs
Please update the docs in the relevent place so users know. Booty and main repo.
Things to do to make it happen
Have versions for each of the binaries.
Have a standard git tagging makefile in shard. Use it from each repo, by using includes like we do for everything else.
Get local Dev pumping out a release using git tagging. Can later make CI do it once booty is done.
Get Booty doing it in CI as this has enough to do it now using make files, and then do it for main cli and server.
Later once working we will convert the shared makefile to a golang file.
SO that a user can download using Curl SH.
Applies to
Booty, Cli and Server. The same things that will have self updating binaries.
Where
The script should to be in root of repo and point to github binary releases. Check goreleaser or other for examples.
Docs
Please update the docs in the relevent place so users know. Booty and main repo.
Things to do to make it happen
Have versions for each of the binaries. Have a standard git tagging makefile in shard. Use it from each repo, by using includes like we do for everything else. Get local Dev pumping out a release using git tagging. Can later make CI do it once booty is done. Get Booty doing it in CI as this has enough to do it now using make files, and then do it for main cli and server.
Later once working we will convert the shared makefile to a golang file.