要件ブツHomebrew用設定Formulaの作成インストールとアップデートHomebrewでインストールHomebrewでアップデートあらすじGolangでスクリプトを作ったので、バイナリにしてhomebrewでインストール/アップデートできるようにしてみた。細かく色々できるけど、とりあえず今回は最小で。github.com/xxxでもインストールしたいブツまずはブツを作った。gosyujin/bulkrenamer引数にディレクトリ与えたら、最下層のファイルを直前のディレクトリ名にリネームするっ的なスクリプト。こちらは特に意識する必要はない。buildして作ったファイルをGitHubのReleasesからv0.1として追加した。createで作れるみたいだけど、とりあえず手打ち。リポジトリの名前はhomebrew-APPNAMEとするルール。今回はbulkrenamerなのでhomebrew-bulkrenamerリポジトリを作った。ファイルはAPPNAME.rb。endendsha1で比較とか他にも色々できるが、ひとまずurlはツールの場所versionはFormulaのバージョン。バージョンアップ時に使うだけ。updateしてもらう。今回は配布ファイル変えずにバージョンだけ上げてみた。outdatedで更新があるツールの確認。