miyado.dev

リリースの成否

「成功したリリース」を定義、特にgitから得られる情報からのみ判断するのはなかなか骨が折れる。
失敗したリリースというのは、後から修正されたリリースだろう、というところまでは素直で良い。
問題は、その失敗したリリースが例えばrcとかbetaとかで正規リリースでなかったとしたら?
そういうプレリリースは普通正規リリースとは違うので無視したいだろう。
ただ、プレリリースに対して修正が入っていた場合、正規リリースの間にも修正が入っているのはまた事実。
これを成功とするか失敗とするかは、ケースバイケースでもありそうだ。
となると、個別に指定できるようにしておくのがよいかなあ。