This project is a starter kit with auto-changelog dependency configurated. Pre-integrated with ClickUp.
- For manual installation or tips:
- Original dependency: auto-changelog
The generated changelog includes three sections if apply.
The line generated: #TASK_ID - Commit Message (#COMMMIT_SHA)
fix:
- for hotfix, bugfix and othersbreak:
- for breaking changesfeature:
- for features in your app
Choose and include section id in your commit message.
Examples:
fix: #TASK_ID_CLICKUP Created changelog for app
feature: #TASK_ID_CLICKUP Created changelog for app
break: #TASK_ID_CLICKUP Created changelog for app
fix: Created changelog for app
- without task id
No problem, in your package.json
change the property auto-changelog
for:
"auto-changelog": {
"commitLimit": false,
"unreleased": true,
"issueUrl": "http://jira.user.com.br/browse/{id}",
"replaceText": {
"[Ff]eature:": "",
"[Ff]ix:": "",
"[Bb]reak:": "",
"([A-Z]+-\\d+)": "[$1](http://jira.user.com.br/browse/$1) - "
},
"includeBranch": [
"develop",
"master"
]
}