generate_release_note
Create structured release notes by analyzing differences between Git repository tags. Automatically generates Markdown output highlighting features, improvements, bug fixes, and breaking changes.
Instructions
タグ間の差分からリリースノートを生成します
Input Schema
Name | Required | Description | Default |
---|---|---|---|
breaking | No | 破壊的変更の一覧(オプション) | |
bugfixes | No | バグ修正の一覧(オプション) | |
endTag | Yes | 終了タグ | |
features | No | 新機能の一覧(オプション) | |
improvements | No | 改善項目の一覧(オプション) | |
startTag | Yes | 開始タグ | |
title | No | リリースノートのタイトル(オプション) |
Input Schema (JSON Schema)
{
"properties": {
"breaking": {
"description": "破壊的変更の一覧(オプション)",
"items": {
"type": "string"
},
"type": "array"
},
"bugfixes": {
"description": "バグ修正の一覧(オプション)",
"items": {
"type": "string"
},
"type": "array"
},
"endTag": {
"description": "終了タグ",
"type": "string"
},
"features": {
"description": "新機能の一覧(オプション)",
"items": {
"type": "string"
},
"type": "array"
},
"improvements": {
"description": "改善項目の一覧(オプション)",
"items": {
"type": "string"
},
"type": "array"
},
"startTag": {
"description": "開始タグ",
"type": "string"
},
"title": {
"description": "リリースノートのタイトル(オプション)",
"type": "string"
}
},
"required": [
"startTag",
"endTag"
],
"type": "object"
}