Skip to content

VRTLの更新を各種フォークに投げるときの手順 (Actionsを整備するまで,するとき,壊れたときに使うドキュメント)

anatawa12 edited this page Jun 16, 2024 · 15 revisions

ふつうにmergeするフォークの場合

対象サーバー

  1. 各種マージ済フォークのdevelop相当のコミットにvmimi-relay-timeline/forks/<fork-name>ブランチを生やす
  2. git merge anatawa12/vmimi-relay-timeline/genericをする
  3. (if needed) コンフリクト解消
  4. (if needed) changelogの内容を転記 この際、fixFixchore/featEnhanceで行う。なお順番はEnhanceがさきFixがあと
  5. git push
  6. PR作成

Squish Mergeするフォークの場合

対象サーバー

  1. 前回のsquishマージコミットにvmimi-relay-timeline/forks/<fork-name>ブランチを生やす
  2. 前回のマージするときのanatawa12/vmimi-relay-timeline/generic ブランチのコミットを git merge -s ours <hash> する。(常にHEADを使うためours)
  3. git merge でフォークのブランチをマージする
  4. git merge anatawa12/vmimi-relay-timeline/genericをする
  5. (if needed) コンフリクト解消
  6. git push
  7. PR作成

PRのテンプレート

title: Upgrade vmimi relay timeline to 2024.X.X-vrtl.X

What

Vmimi Relay Timelineを更新します

主な変更点は`CHANGELOG-VRTL.md`を参照してください。