ruche7 / VoiceroidUtil

The utility tool for VOICEROID.
MIT License
47 stars 8 forks source link
voiceroid

VoiceroidUtil

About

VOICEROID動画制作支援ツール『VoiceroidUtil』のソースです。

Repository rules

version 1.4.0 リリース以降は下記のルールで作業しています。

Release work

リリース時に行う作業まとめ。

  1. ローカルの release/vバージョン番号 ブランチで下記作業を行う。
    1. data/readme.txt を更新する。
    2. data/manual ディレクトリ以下を更新する。
    3. VoiceroidUtil/Properties/AssemblyInfo.csAssemblyVersion 属性を書き換える。
    4. git push を実施する。
  2. release/vバージョン番号 ブランチの Pull Request を行い、 master へマージする。
    • Pull Request のタイトルは version バージョン番号 とする。
  3. ローカルの master ブランチで下記作業を行う。
    1. git pull を実施する。
    2. build_and_pack.bat でビルドする。
    3. release/VoiceroidUtil ディレクトリを release/VoiceroidUtil-日付 ディレクトリに改名してZIP圧縮する。
  4. Draft a new release する。
    • タグは vバージョン番号 とする。(ex. v1.5.1)
    • タイトルは version バージョン番号 とする。(ex. version 1.5.1)
    • 説明文には更新履歴を簡潔に記載する。
    • ZIPファイルを添付する。
  5. Webサイトで下記作業を行う。
    1. ダウンロードページにZIPファイルを添付し、リンクを更新する。
    2. マニュアルページを data/manual ディレクトリ以下のデータで更新する。
    3. トップページを更新する。
    4. アプリ更新情報JSONファイルを更新する。
  6. Twitterでの告知等を行う。