chore(versioning): switch to standard-version for automated changelog generation
This change implements standard-version for versioning and changelog management: - Adds standard-version as a dev dependency - Updates package.json scripts to use standard-version - Creates .versionrc.json configuration file - Updates CHANGELOG.md with instructions for conventional commits - Removes obsolete manual changelog update script
This commit is contained in:
parent
c3c4ca31e1
commit
fda949aed2
4 changed files with 1824 additions and 23 deletions
22
.versionrc.json
Normal file
22
.versionrc.json
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
{
|
||||
"types": [
|
||||
{"type": "feat", "section": "Added", "hidden": false},
|
||||
{"type": "fix", "section": "Fixed", "hidden": false},
|
||||
{"type": "chore", "section": "Changed", "hidden": false},
|
||||
{"type": "docs", "section": "Documentation", "hidden": false},
|
||||
{"type": "style", "section": "Changed", "hidden": true},
|
||||
{"type": "refactor", "section": "Changed", "hidden": false},
|
||||
{"type": "perf", "section": "Changed", "hidden": false},
|
||||
{"type": "test", "section": "Tests", "hidden": true},
|
||||
{"type": "build", "section": "Build System", "hidden": true},
|
||||
{"type": "ci", "section": "Continuous Integration", "hidden": true}
|
||||
],
|
||||
"releaseCommitMessageFormat": "chore(release): {{currentTag}} [skip ci]",
|
||||
"commitUrlFormat": "https://github.com/soulcraft-research/brainy/commit/{{hash}}",
|
||||
"compareUrlFormat": "https://github.com/soulcraft-research/brainy/compare/{{previousTag}}...{{currentTag}}",
|
||||
"issueUrlFormat": "https://github.com/soulcraft-research/brainy/issues/{{id}}",
|
||||
"userUrlFormat": "https://github.com/{{user}}",
|
||||
"skip": {
|
||||
"tag": false
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue