The scope of this issue should address the following:
- Update the
.goreleaser.yml to use the latest version and features
- Build releases for the
Darwin, Windows and Linux platform
- Build releases for the
x86_64, amd64 and various modern arm archs
- Automatically publish to Github releases and Homebrew
- Be automated through Github actions