Skip to content

CHANGELOG.mdについて

TAKEUCHI Hiroaki edited this page May 20, 2020 · 16 revisions

正式リリースの際に sakura-editor/sakura/CHANGELOG.md を更新します。

changelog-sakura のリポジトリで自動生成される CHANGELOG_without_issues.md を元に作成しています。

自動生成とラベル付けについて

changelog-sakura は主に下記のルールで CHANGELOG.md を作ってくれます。

  • sakura-editor/sakura リポジトリの PR と Issue から作ってくれます。
  • CI,management,refactoring,duplicate などのラベルが付いていると抽出されません。
  • 下記のルールで分類されます。
PRやIssueのラベル 分類
enhancement 機能追加
bug バグ修正
specification change 仕様変更
上記以外のPR その他変更
上記以外のIssue Closed issues
 【sakura-editor/sakura リポジトリ】
    [PR と Issue]
        ↓
        ↓                 【sakura-editor/changelog-sakura リポジトリ】
     ラベル除外、自動分類    [AppVeyor + github-changelog-generator]
        ↓
    [CHANGELOG_without_issues.md]
        ↓
        ↓ リリース時に手動で整形してコミットする
        ↓
 【sakura-editor/sakura リポジトリ】
    [CHANGELOG.md]

リリース時にやること

CHANGELOG.md スナップショット

CHANGELOG.mdスナップショット

関連情報

Clone this wiki locally