3

セマンティック リリースで、別のブランチからマージされるすべてのコミット メッセージを 1 つのリリース ノート エントリに収集できるようにしたいと考えています。私たちのワークフローは次のとおりです。

  • すべての開発コミットは、Angular コミット メッセージ規則を使用して、別々のブランチに対して行われます。
  • ブランチのリリース準備が整うと、複数のコミットで PR が開かれます。
  • PRのレビューと承認
  • PR はマスター ブランチにマージされたスカッシュです。

PR の各コミットからメッセージを収集し、そのリリースのリリース ノートに追加する方法はありますか? 必要に応じて、PR で導入されたすべての変更を実際に概説するリリース ノートを作成できる限り、上記のワークフローを変更することができます。

現在持っているもの:

1.17.0 (2021-06-29)


特徴:
  • 機能 1 を追加 (#255) (8d9f509)、#252 を閉じる #276

私たちが持ちたいもの:

1.17.0 (2021-06-29)


特徴:
  • 機能 1 を追加して、閉じる #252 #276
  • 機能 2 を追加し、#177 を閉じます
  • 機能追加 3
バグの修正:
  • 修正 #188
  • #192を解決

これはプライベート エンタープライズ git リポジトリであり、デフォルトではセマンティック リリース ワークフローで作成されます。

4

1 に答える 1