Github ワークフローでセマンティック リリースを使用します。
それらは次のように設定されています。
[
{name: 'main', prerelease: false},
{name: 'staging', prerelease: true},
{name: 'development', prerelease: true}
]
へのプッシュは、環境などにdevelopment
デプロイされます。development
staging
staging
上記のパッケージでは、バージョンが上がるたびに、semantic-release/changelogsemantic-release
を使用して変更ログを作成します。
現在、異なるブランチで競合する変更ログをどのように処理する必要がありますか?
- オプション:
release
ブランチでのみ変更ログの作成を有効にします。(方法はわかりません。プラグインにはそのようなオプションはありません。) - オプション: 変更ログを「階層的に」下のブランチに自動的にマージします。たとえば
staging
、 に戻りますdevelopment
。
同様の問題を抱えている人がいるのだろうか?