Skip to content

Commit a1c9479

Browse files
committed
chore: add semantic-release
1 parent 89709d5 commit a1c9479

File tree

3 files changed

+8128
-1755
lines changed

3 files changed

+8128
-1755
lines changed

.releaserc

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
{
2+
"repositoryUrl": "[email protected]:insurgent-lab/commitlint-config.git",
3+
"branches": [
4+
"master"
5+
],
6+
"tagFormat": "v${version}",
7+
"plugins": [
8+
[
9+
"@semantic-release/commit-analyzer",
10+
{
11+
"config": "@insurgentlab/conventional-changelog-preset",
12+
"releaseRules": "@insurgentlab/conventional-changelog-preset/release-rules"
13+
}
14+
],
15+
[
16+
"@semantic-release/release-notes-generator",
17+
{
18+
"config": "@insurgentlab/conventional-changelog-preset"
19+
}
20+
],
21+
"@semantic-release/npm",
22+
[
23+
"@semantic-release/changelog",
24+
{
25+
"changelogFile": "CHANGELOG.md"
26+
}
27+
],
28+
[
29+
"@semantic-release/git",
30+
{
31+
"assets": [
32+
"CHANGELOG.md",
33+
"package.json",
34+
"package-lock.json"
35+
],
36+
"message": "Release v${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
37+
}
38+
],
39+
"@semantic-release/github"
40+
]
41+
}

0 commit comments

Comments
 (0)