Skip to content

Commit 16a94f0

Browse files
committed
build(releaser): update ruleset
1 parent a095a8f commit 16a94f0

File tree

1 file changed

+61
-35
lines changed

1 file changed

+61
-35
lines changed

.releaserc

Lines changed: 61 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,65 @@
11
{
2-
"branches": ["main"],
3-
"debug": "true",
4-
"plugins": [
5-
"@semantic-release/commit-analyzer",
6-
"@semantic-release/release-notes-generator",
7-
[
8-
"@semantic-release/changelog",
9-
{
10-
"changelogFile": "CHANGELOG.md",
11-
"changelogTitle": "# Semantic Versioning Changelog"
12-
}
2+
"branches": [
3+
"main"
134
],
14-
[
15-
"@semantic-release/exec",
16-
{
17-
"prepareCmd": "echo ${nextRelease.version}"
18-
}
19-
],
20-
[
21-
"@semantic-release/git",
22-
{
23-
"assets": [
24-
"CHANGELOG.md"
25-
]
26-
}
27-
],
28-
[
29-
"@semantic-release/github",
30-
{
31-
"assets": [
32-
{
33-
"path": "dist/**"
34-
}
5+
"debug": "true",
6+
"plugins": [
7+
[
8+
"@semantic-release/commit-analyzer",
9+
{
10+
"preset": "angular",
11+
"releaseRules": [
12+
{
13+
"type": "docs",
14+
"scope": "readme",
15+
"release": "patch"
16+
},
17+
{
18+
"type": "build",
19+
"scope": "debs",
20+
"release": "patch"
21+
}
22+
],
23+
"parserOpts": {
24+
"noteKeywords": [
25+
"BREAKING CHANGE",
26+
"BREAKING CHANGES",
27+
"BREAKING"
28+
]
29+
}
30+
}
31+
],
32+
"@semantic-release/release-notes-generator",
33+
[
34+
"@semantic-release/changelog",
35+
{
36+
"changelogFile": "CHANGELOG.md",
37+
"changelogTitle": "# Semantic Versioning Changelog"
38+
}
39+
],
40+
[
41+
"@semantic-release/exec",
42+
{
43+
"prepareCmd": "echo ${nextRelease.version}"
44+
}
45+
],
46+
[
47+
"@semantic-release/git",
48+
{
49+
"assets": [
50+
"CHANGELOG.md"
51+
]
52+
}
53+
],
54+
[
55+
"@semantic-release/github",
56+
{
57+
"assets": [
58+
{
59+
"path": "dist/**"
60+
}
61+
]
62+
}
3563
]
36-
}
3764
]
38-
]
39-
}
65+
}

0 commit comments

Comments
 (0)