GoReleaser

Release Go projects as fast and easily as possible!

With GoReleaser, you can:

  • Cross-compile your Go project
  • Release to GitHub, GitLab and Gitea
  • Create nightly builds
  • Create Docker images and manifests
  • Create Linux packages and Homebrew taps
  • Sign artifacts, checksums and container images
  • Announce new releases on Twitter, Slack, Discord and others
  • Generate SBOMs (Software Bill of Materials) for binaries and container images
  • ... and much more!
Get started Get Pro