GITFLOW

master:

リリース用のブランチ。リリース後にタグをつける。このブランチでの作業は行わない。

develop:

開発用ブランチ。コードが安定し、リリースの準備ができたら、releaseブランチにマージする。このブランチでの作業は行わない。

feature:

新機能の追加用ブランチ。developブランチから分岐し、開発が終わったらdevelopブランチにマージする。

hotfixes:

リリース後の緊急対応用ブランチ(クリティカルなバグフィックスなど)。masterブランチから分岐し、対応が終わったらmasterブランチとdevelopブランチにマージする。

release:

プロダクトリリースの準備用ブランチ。リリース予定の機能やバグフィックスが反映された状態のdevelopブランチから分岐し、リリースの準備が整ったらmasterブランチとdevelopブランチにマージする。


Actionもプロセスに纏めて置く