Github releases are nice because you can generate build artifacts. It'd be nice to have an install.sh script as an option (default off) which could point to these.
That way users can generate these and their users can just do curl -fsSL their-domain.com/project/install.sh | sh without needing the Go toolchain installed.
This could also tie nicely into bring your own templates as the user could define their own install scripts.
Github releases are nice because you can generate build artifacts. It'd be nice to have an install.sh script as an option (default off) which could point to these.
That way users can generate these and their users can just do
curl -fsSL their-domain.com/project/install.sh | shwithout needing the Go toolchain installed.This could also tie nicely into bring your own templates as the user could define their own install scripts.