GoReleaser と GitHub Actions を使って Go で作った CLI のリリースを自動化して、ついでに Homebrew でインストールできるようにするまでの手順メモです。 ちなみに先日、 Go で CLI を作る時に便利だったパッケージについて簡単に紹介する記事を公開しました。 こちらも興味があれば見てみてください。 検証環境 Go v1.19 GoReleaser v1.14.1 GoReleaser Action v4.1.0 GoReleaser とは GoReleaser は Go プロジェクトのリリースを自動化するツールです。 GitHub・GitLab・Gitea へのリリースの他、 Linux パッケージや Homebrew Taps の作成など、 Go プロジェクトのリリースに関する様々なタスクを自動化することができます。 基本的には CI 上で実行さ