「Open棟梁 wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
OpenTouryoProject?におけるReleaseまでの流れ。
本Releaseに対応するMilestoneのissueの対応を行う。
develop branchからmaster branchへReview用PullRequest?を送信する。
Reviewを実施し、問題点があれば修正を行う。
Reviewの結果、問題がなくなったら Review用PullRequest?のMergeを行う。
本Releaseに対応するMilestoneのissueの対応を行う。
OpenTouryoリポジトリ(本体(母体))の変更点をMergeする。
develop branchからmaster branchへReview用PullRequest?を送信する。
Reviewを実施し、問題点があれば修正を行う。
※ 上記のマージ作業によって、修正ファイル数が増えていることがあるので、以下の手順で実施すると良い。
Reviewの結果、問題がなくなったら Review用PullRequest?のMergeを行う。
本Releaseに対応するMilestoneのissueの対応を行う。
develop branchからmaster branchへReview用PullRequest?を送信する。
Reviewを実施し、問題点があれば修正を行う。
Reviewの結果、問題がなくなったら Review用PullRequest?のMergeを行う。
各リポジトリのmaster branchにReleaseバージョンに一致するtagを設定する。
GitHub?のRelease機能でtagに対応するRelease情報を作成する。
リリースを間違えるとバージョン番号が上がって行ってしまう。
n.n.0 -> n.n.1 -> n.n.2 -> n.n.3 -> ...
と言う事で、リリース準備作業はpreview版を使用する。
作成したライブラリをNuGet?登録し、それをNuGet?参照に切り替えても同じ現象が起きる。
※ NuGet?の問題、若しくは、ライブラリの依存関係設定の問題で、最近解決した模様。