Skip to content

Commit 0d1d28f

Browse files
committed
fix: restructure release-notes-generator configuration in release.config.cjs
1 parent 91c5c16 commit 0d1d28f

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

release.config.cjs

+12-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,18 @@ module.exports = {
22
branches: [{ name: "main" }, { name: "beta", prerelease: true }],
33
plugins: [
44
"@semantic-release/commit-analyzer",
5-
"@semantic-release/release-notes-generator",
5+
[
6+
"@semantic-release/release-notes-generator",
7+
{
8+
preset: "conventionalcommits",
9+
releaseRules: [
10+
{ type: "feat", release: "major" },
11+
{ type: "fix", release: "major" },
12+
{ type: "perf", release: "patch" },
13+
{ type: "BREAKING CHANGE", release: "major" },
14+
],
15+
},
16+
],
617
"@semantic-release/npm",
718
[
819
"@semantic-release/git",

0 commit comments

Comments
 (0)