goreleasing
Goreleasing is the practice of using the Goreleaser release automation tool to package and publish Go-based software releases. It aims to standardize release artifacts across multiple platforms, facilitate cross-compilation, and automate publishing to release hosting services, typically as part of a continuous integration and deployment workflow.
Goreleaser is an open source project maintained by the GoReleaser community. It operates through a configuration
In a typical workflow, a project maintainer pushes a tagged release or triggers a CI workflow. Goreleaser
Usage generally involves installing Goreleaser, configuring the release file, and running a command such as goreleaser