Skip to content

リリース手順 (メンテナー向け)

ryu-sato edited this page Sep 21, 2025 · 2 revisions

ケース: PATCH バージョンの更新

1. 今回の PATCH バージョンの公開

  1. すでに作成されている "Release v${next patch version}" というタイトルの PR をマージする
  2. draft で作成されている Release を公開する
    1. https://github.com/weseek/awesome-database-backup/releases で Release 確認する
    2. Release を編集し、以下を設定する
      • Target: stable
    3. Publish Release を押す

2. 次の PATCH バージョンの準備

  1. "Bump up patch version" というタイトルの PR が作成されていることを確認する (以下、 NextPatchVersion と呼ぶ)
  2. NextPatchVersion をマージする
  3. "Release ${next patch version}" というタイトルの PR が作成されていることを確認する

ケース: MINOR/MAJOR バージョンの更新

1. 今回の MINOR/MAJOR バージョンの公開

  1. "Release v${next patch version}" というタイトルの PR を "Release v${next minor/major version}" に変更 (以下、 ReleasePR と呼ぶ)
  2. モノレポ内のすべての "pacakge.json" のバージョンを更新する
$ git switch next-version
$ git pull

$ UP_RANGE=minor
# $ UP_RANGE=major
$ yarn run "bump-version:${UP_RANGE}"

$ git commit -am 'Bump up version'
$ git push
  1. ReleasePR をマージする
  2. draft で作成されている Release を公開する
    1. https://github.com/weseek/awesome-database-backup/releases で Release 確認する
    2. Release を編集し、以下を設定する
      • Target: stable
    3. Publish Release を押す

2. 次の PATCH バージョンの準備

  1. "Bump up patch version" というタイトルの PR が作成されていることを確認する (以下、 NextPatchVersion と呼ぶ)
  2. NextPatchVersion をマージする
  3. "Release ${next patch version}" というタイトルの PR が作成されていることを確認する