Shipitでgithubにリリース
steps = FindVersion, ChangeVersion, CheckChangeLog, DistTest, Commit, Tag, MakeDist git.tagpattern = release-%v git.push_to = origin
git.tagpatternでtagの付け方を指定、git.pushtoでpushする先を指定といった感じです。これで、tag付けして、commitしてくれます。
初めてshipitを触ってみたのですがこれはリリース手順を簡単に自動化できていいですね。ShipitのStepの拡張も簡単にできそうなので、リリースツールの拡張はShipitベースでやるのがよさそうです。