概要 みなさんこんにちは。フルスタックエンジニアの高瀬 @takasehiromichi です。 今回は、普段の運用フローで実施している、タグをコミットに付与してリリース作業を自動的に行なっているところをもっと楽にするためにスクリプトを作成したので、記事にしようと思います。 背景 株式会社ロカオプでは、プルリクエストを出してマージした後、masterブランチの該当コミットに対してタグを付与してpushします。 例:v20230201.1 これは、その日のうちにまたリリースが発生すれば、小数点以下の値を増やして、タグの名前を変えて新たに異なるコミットにタグを付与し、またリリースを行います。 例:v20230201.2 ただ、手動でタグを付与して手動でpushしている都合上、本来タグを付与すべきでない場所にタグを付与し、誤ったリリースを行なってしまう可能性がありました。 そこで、リリース作業に
![masterブランチの最新commitにタグをつけるスクリプトを作成してリリース作業の改善を行なった - ロカオプ技術ブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/b0f08b5a34ca8ade2f40c0e4369d38c8a96dfb86/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Ft%2Ftakasehiromichiex%2F20230206%2F20230206164332.png)