GITFLOW
master:
リリース用のブランチ。リリース後にタグをつける。このブランチでの作業は行わない。
develop:
開発用ブランチ。コードが安定し、リリースの準備ができたら、releaseブランチにマージする。このブランチでの作業は行わない。
feature:
新機能の追加用ブランチ。developブランチから分岐し、開発が終わったらdevelopブランチにマージする。
hotfixes:
リリース後の緊急対応用ブランチ(クリティカルなバグフィックスなど)。masterブランチから分岐し、対応が終わったらmasterブランチとdevelopブランチにマージする。
release:
プロダクトリリースの準備用ブランチ。リリース予定の機能やバグフィックスが反映された状態のdevelopブランチから分岐し、リリースの準備が整ったらmasterブランチとdevelopブランチにマージする。
Actionもプロセスに纏めて置く