CHANGELOG 更新技能
觸發:更新 changelog、發布、新版本、被 git-precommit 自動調用
工具:read_file("CHANGELOG.md") 、replace_string_in_file 、get_changed_files
格式(Keep a Changelog)
[Unreleased]
→ ### Added/Changed/Deprecated/Removed/Fixed/Security
分類規則
類型 關鍵字
Added feat, 新增, add
Changed change, update, 變更
Deprecated deprecate, 棄用
Removed remove, delete, 移除
Fixed fix, bug, 修復
Security security, 安全
版本號(SemVer)
MAJOR:Breaking Changes | MINOR:新功能(向下相容)| PATCH:Bug 修復
工作流
- read_file("CHANGELOG.md")
- get_changed_files()
-
分類:新檔案→Added、修改→Changed/Fixed、刪除→Removed
-
更新 [Unreleased] 區塊