Skip to content

Commit 06d98cc

Browse files
committed
fix: update release-notes-generator configuration to use angular preset
1 parent 0d1d28f commit 06d98cc

File tree

1 file changed

+25
-6
lines changed

1 file changed

+25
-6
lines changed

release.config.cjs

+25-6
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,37 @@
11
module.exports = {
22
branches: [{ name: "main" }, { name: "beta", prerelease: true }],
33
plugins: [
4-
"@semantic-release/commit-analyzer",
54
[
6-
"@semantic-release/release-notes-generator",
5+
"@semantic-release/commit-analyzer",
76
{
8-
preset: "conventionalcommits",
9-
releaseRules: [
7+
"preset": "angular",
8+
"parserOpts": {
9+
"noteKeywords": ["BREAKING CHANGE", "BREAKING CHANGES", "BREAKING"]
10+
},
11+
"releaseRules": [
1012
{ type: "feat", release: "major" },
1113
{ type: "fix", release: "major" },
12-
{ type: "perf", release: "patch" },
14+
{ type: "perf", release: "major" },
1315
{ type: "BREAKING CHANGE", release: "major" },
16+
{ type: "docs", release: false },
17+
{ type: "style", release: false },
18+
{ type: "refactor", release: false },
19+
{ type: "test", release: false },
20+
{ type: "chore", release: false },
1421
],
15-
},
22+
}
23+
],
24+
[
25+
"@semantic-release/release-notes-generator",
26+
{
27+
"preset": "angular",
28+
"parserOpts": {
29+
"noteKeywords": ["BREAKING CHANGE", "BREAKING CHANGES", "BREAKING"]
30+
},
31+
"writerOpts": {
32+
"commitsSort": ["subject", "scope"]
33+
}
34+
}
1635
],
1736
"@semantic-release/npm",
1837
[

0 commit comments

Comments
 (0)