このページは、masterのメジャーバージョンより前のバージョンリリースの場合の手順について記載しています。
例1) master が 5系で、4系のリリースをしたい場合
例2) master が 6系で、5系のリリースをしたい場合
リリース手順
- dev/4.5.x -> release/4.5.x に向けたPRを作成する
- 前回のリリースから変更が加わった部分のまとめをPRの詳細に記載する
- これがリリースノートになります
- レビュー依頼を出して、マージ
リリース後の後片付け
次回リリースのためのPRを作成し、マージする
手順
- (v5.x は Github Actions によって自動生成されるためスキップ) release/4.5.x ブランチから新規ブランチを切る
- 次回リリース予定のバージョン番号を
prepare-
以降に記入- eg)
support/prepare-v4.5.21
- eg)
- 次回リリース予定のバージョン番号を
- (v5.x は Github Actions によって自動生成されるためスキップ) root にある package.json を確認し、以下を実行
yarn bump-versions:rc
yarn bump-versions:slackbot-proxy
- (v5.x は Github Actions によって自動生成されるためスキップ) ここまでをコミット & プッシュ
- (v5.x は Github Actions によって自動生成されるためスキップ) PRを作成
- マージ先は
dev/4.5.x
- 以下のようなPRになっていることを確認する(v4.5.20リリースの場合)
- マージ先は
- レビュー依頼を出して、マージ
見出し
- imprv:
- 🚀 Improvement
- fix:
- 🐛 Bug Fixes
- support:
- 🧰 Maintenance