8

Github ワークフローでセマンティック リリースを使用します。

それらは次のように設定されています。

[
  {name: 'main', prerelease: false},
  {name: 'staging', prerelease: true},
  {name: 'development', prerelease: true}
]

へのプッシュは、環境などにdevelopmentデプロイされます。developmentstagingstaging

上記のパッケージでは、バージョンが上がるたびに、semantic-release/changelogsemantic-releaseを使用して変更ログを作成します。

現在、異なるブランチで競合する変更ログをどのように処理する必要がありますか?

  1. オプション:releaseブランチでのみ変更ログの作成を有効にします。(方法はわかりません。プラグインにはそのようなオプションはありません。)
  2. オプション: 変更ログを「階層的に」下のブランチに自動的にマージします。たとえばstaging、 に戻りますdevelopment

同様の問題を抱えている人がいるのだろうか?

4

1 に答える 1