Skip to content

How to publish (for maintainer)

ryu-sato edited this page Nov 3, 2022 · 11 revisions

Case: Bump up PATCH version

1. Release next PATCH version

  1. Merge PR whose title "Release v${next patch version}"
  2. Publish Release prepared as draft
    1. Lookup Release from https://github.com/weseek/awesome-database-backup/releases
    2. Edit Release and set follows
      • Target: stable
    3. Publish Release

2. Prepare next PATCH version

  1. Lookup PR whose title "Bump up patch version" (Bellow referred to as NextPatchVersion)
  2. Merge NextPatchVersion
  3. Check the PR has been created whose title is "Release ${next patch version}"

Case: Bump up MINOR/MAJOR version

1. Release next MINOR/MAJOR version

  1. Change PR whose title "Release v${next patch version}" to "Release v${next minor/major version}" (Bellow referred to as ReleasePR)
  2. Bump up version all of "pacakge.json" in this monorepo
  3. Merge the ReleasePR
  4. Publish Release prepared as draft
    1. Lookup Release from https://github.com/weseek/awesome-database-backup/releases
    2. Edit Release and set follows
      • Target: stable
    3. Publish Release

2. Prepare next PATCH version

  1. Lookup PR whose title "Bump up patch version" (Bellow referred to as NextPatchVersion)
  2. Merge NextPatchVersion
  3. Check the PR has been created whose title is "Release ${next patch version}"
Clone this wiki locally