From d97ae3e12c3b012e26281ba0713910ed7a63d360 Mon Sep 17 00:00:00 2001 From: Hanbyul Jo Date: Tue, 21 Jan 2025 15:40:00 -0500 Subject: [PATCH] Use parser option for release log --- .release-it.json | 31 ++++++++++++++++++++++--------- 1 file changed, 22 insertions(+), 9 deletions(-) diff --git a/.release-it.json b/.release-it.json index 62a287c3c..c386c5715 100644 --- a/.release-it.json +++ b/.release-it.json @@ -2,15 +2,7 @@ "hooks": { "after:release": "echo \"VERSION_NUMBER=v${version}\" >> \"$GITHUB_OUTPUT\" " }, - "plugins": { - "@release-it/conventional-changelog": { - "preset": { - "name": "conventionalcommits" - } - } - }, "git": { - "changelog": "git log --pretty=format:\"* %s (%h)\" ${from}...${to}", "commitMessage": "chore(release): update to version v${version}", "tagName": "v${version}", "tagAnnotation": "Release v${version}", @@ -23,9 +15,30 @@ "github": { "release": true, "releaseName": "v${version}", - "releaseNotes": null, "autoGenerate": false, "preRelease": false, "draft": false + }, + "plugins": { + "@release-it/conventional-changelog": { + "infile": "CHANGELOG.md", + "preset": { + "name": "conventionalcommits", + "header": "", + "type": [ + { + "type": "feat", + "section": "Features" + }, + { + "type": "fix", + "section": "Bug Fixes" + } + ], + "parserOpts": { + "mergePattern": "^(feat|fix|docs|test|ci|refactor|chore|revert)" + } + } + } } }