mirror of
https://github.com/vrm-c/UniVRM.git
synced 2026-08-27 21:34:38 -05:00
release 手順
This commit is contained in:
@@ -1,5 +1,9 @@
|
||||
# リリース作業手順
|
||||
|
||||
## リリース番号を決める。
|
||||
|
||||
`vX.Y.Z`
|
||||
|
||||
## ライブラリのバージョンを上げる
|
||||
|
||||
`VRM0-development-Version Dialog` によりバージョンを上げる。
|
||||
@@ -8,3 +12,39 @@ branch: `version/vX_Y_Z`
|
||||
commit: `UniVRM-X.Y.Z`
|
||||
PR
|
||||
merge
|
||||
|
||||
## UnitTest をすべて実行する
|
||||
|
||||
all green
|
||||
|
||||
## Build確認
|
||||
|
||||
`VRM0-development-Dummy build for CI` により `#if UNITY_EDITOR` などでビルド時のみに起きるエラーが無いことw確認する
|
||||
|
||||
## unity package 作成
|
||||
|
||||
`VRM0-development-Create Unity Package` により unity package を作成する
|
||||
|
||||
* UniVRM
|
||||
* UniVRM-Sample
|
||||
* VRM
|
||||
* VRM-Sample
|
||||
|
||||
の4パッケージ
|
||||
|
||||
## リポジトリにタグを打つ
|
||||
|
||||
`vX.Y.Z`
|
||||
|
||||
## github で tag からリリースを作成して draft で保存する。
|
||||
|
||||
* unity package をアップロード
|
||||
* unity package の動作確認
|
||||
* UPM の動作確認
|
||||
|
||||
## リリース記事
|
||||
|
||||
* `/doc/release_gen.py`
|
||||
* release の記事をコピペ
|
||||
* sphinx の release 記事が生成されるので、必用であれば手を入れてコミット、push(`doc/vX_Y_Z`: `release vX.Y.Z`)、merge
|
||||
* github release を draft から publish
|
||||
|
||||
Reference in New Issue
Block a user