「[[Open棟梁 wiki>https://opentouryo.osscons.jp]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。 -[[戻る>リリース情報]] * 目次 [#p66bedde] #contents *概要 [#afd235a1] OpenTouryoProjectにおけるReleaseまでの流れ。 *[[OpenTouryoリポジトリ>Github上の成果物#g837b16d]] [#de249c09] **修正・変更 [#u28a9122] ***Milestoneのissueの対応を行う。 [#y5d3b44b] 本Releaseに対応するMilestoneのissueの対応を行う。 **Reviewの実施 [#k945ccbd] ***Review用PullRequestの送付 [#db5abb28] develop branchからmaster branchへReview用PullRequestを送信する。 ***Reviewの実施と修正・変更 [#ic75ff6d] Reviewを実施し、問題点があれば修正を行う。 ***Review用PullRequestのMerge [#yd78496f] Reviewの結果、問題がなくなったら Review用PullRequestのMergeを行う。 **[[NuGet>NuGet対応]]登録 [#j64b6a9c] -master branchを「c:\root」に展開して、 -[[NuGet>NuGet対応]]パッケージを作成して登録する。 ***[[NuGet導入、NuGet登録]] [#r586f7e3] *[[OpenTouryoTemplatesリポジトリ>Github上の成果物#mea5a1d0]] [#u27872a4] **修正・変更 [#h5ca6a60] ***Milestoneのissueの対応を行う。 [#ze8ba479] 本Releaseに対応するMilestoneのissueの対応を行う。 ***[[NuGet>NuGet対応]]パッケージをアップデートする。 [#uc4fcbea] 上記で、[[NuGet登録>#j64b6a9c]]した新バージョンにUpdate-Packageする。 ***[[OpenTouryoリポジトリ>#de249c09]]の変更点をMerge [#ca67ea29] [[OpenTouryoリポジトリ>#de249c09]](本体(母体))の変更点をMergeする。 **Reviewの実施 [#za5f7fe1] ***Review用PullRequestの送付 [#f33ba057] develop branchからmaster branchへReview用PullRequestを送信する。 ***Reviewの実施と修正・変更 [#m0aac600] Reviewを実施し、問題点があれば修正を行う。 ※ [[上記のマージ作業>#ca67ea29]]によって、修正ファイル数が増えていることがあるので、以下の手順で実施すると良い。 -WinMergeを使用して以下のリポジトリ間の差分をチェックする。 --[[OpenTouryoリポジトリ>Github上の成果物#g837b16d]] --[[OpenTouryoTemplatesリポジトリ>Github上の成果物#mea5a1d0]] -チェック方法や注意点 --下記(a)・(b)の差分が等しいことを確認する。 ---(a)前バージョンの差分をWinMergeで確認する。 ---(b)現バージョンの差分をWinMergeで確認する。 --「[[NuGetの依存関係パッケージのポリシー]]」による差異に注意する。 --「[[NuGet導入後のデバッグ方法]]」が適切に機能することを確認する。 ***Review用PullRequestのMerge [#a9cc2efe] Reviewの結果、問題がなくなったら Review用PullRequestのMergeを行う。 *[[MultiPurposeAuthSiteリポジトリ>Github上の成果物#r09d52a4]] [#w71cdccf] **修正・変更 [#q6bce51b] ***Milestoneのissueの対応を行う。 [#pbca5717] 本Releaseに対応するMilestoneのissueの対応を行う。 ***[[NuGet>NuGet対応]]パッケージをアップデートする。 [#db766133] 上記で、[[NuGet登録>#j64b6a9c]]した新バージョンにUpdate-Packageする。 **Reviewの実施 [#gb149bb7] ***Review用PullRequestの送付 [#q361caac] develop branchからmaster branchへReview用PullRequestを送信する。 ***Reviewの実施と修正・変更 [#m72dc466] Reviewを実施し、問題点があれば修正を行う。 ***Review用PullRequestのMerge [#dc9ec23d] Reviewの結果、問題がなくなったら Review用PullRequestのMergeを行う。 *リリース [#qa74c4f4] **tagの設定 [#j741d428] 各リポジトリのmaster branchにReleaseバージョンに一致するtagを設定する。 **Release情報の作成 [#o09ad816] GitHubのRelease機能でtagに対応するRelease情報を作成する。