Skip to content

Commit

Permalink
Merge pull request #140 from tuqulore/knokmki612-patch-1-1
Browse files Browse the repository at this point in the history
docs: リリースガイド
  • Loading branch information
knokmki612 authored Mar 14, 2022
2 parents a23fc59 + 3f342f9 commit 53750d0
Showing 1 changed file with 38 additions and 0 deletions.
38 changes: 38 additions & 0 deletions RELEASE_GUIDE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# リリースガイド

## これは何

Jumpu UI のパッケージをリリースしていくにあたりおこなう作業手順を示したものです

## 不安定版リリース

1. `develop` ブランチに移動し最新の状態にします `git swtich develop; git pull origin develop`
2. リリース作業用のブランチを作成します `git switch -c chore-release`
3. ローカルでバージョニングのためのタスクを実行します `yarn versionup prerelease`
4. 差分をコミットします `git add .; git commit -m "chore(release): <lerna.jsonに記載のあるversion>"`
5. `chore-release` ブランチをリモートにプッシュします `git push origin chore-release`
6. `chore-release` ブランチでプルリクエストを作成します
- マージ先は `develop` ブランチに指定します
7. レビューを通してプルリクエストをマージします
8. `develop` ブランチに移動し最新の状態にします `git switch develop; git pull origin develop`
9. タグを作成します `git tag -a <lerna.jsonに記載のあるversion> -m <lerna.jsonに記載のあるversion>`
10. タグをリモートにプッシュします `git push origin <lerna.jsonに記載のあるversion>`
11. GitHub Release を作成します
- 本文に `CHANGELOG.md` の当該バージョンのセクションを含めます
- `This is a pre-release` にチェックを入れます

## 安定版リリース

1. `develop` ブランチに移動し最新の状態にします `git swtich develop; git pull origin develop`
2. リリース作業用のブランチを作成します `git switch -c chore-release`
3. ローカルでバージョニングのためのタスクを実行します `yarn versionup prerelease --conventional-graduate`
4. 差分をコミットします `git add .; git commit -m "chore(release): <lerna.jsonに記載のあるversion>"`
5. `chore-release` ブランチをリモートにプッシュします `git push origin chore-release`
6. `chore-release` ブランチでプルリクエストを作成します
- マージ先は `main` ブランチに指定します
7. レビューを通してプルリクエストをマージします
8. `main` ブランチに移動し最新の状態にします `git switch main; git pull origin main`
9. タグを作成します `git tag -a <lerna.jsonに記載のあるversion> -m <lerna.jsonに記載のあるversion>`
10. タグをリモートにプッシュします `git push origin <lerna.jsonに記載のあるversion>`
11. GitHub Release を作成します
- 本文に `CHANGELOG.md` の当該バージョンのセクションを含めます

0 comments on commit 53750d0

Please sign in to comment.