Skip to content

Commit 9f41ed5

Browse files
committed
feat: Add semantic release configuration and update .gitignore
1 parent 31afd09 commit 9f41ed5

File tree

4 files changed

+6711
-1
lines changed

4 files changed

+6711
-1
lines changed

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,4 +39,6 @@ bin/
3939
.vscode/
4040

4141
### Mac OS ###
42-
.DS_Store
42+
.DS_Store
43+
44+
node_modules/

.releaserc.json

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
{
2+
"plugins": [
3+
[
4+
"@semantic-release/commit-analyzer",
5+
{
6+
"preset": "conventionalcommits"
7+
}
8+
],
9+
"@semantic-release/release-notes-generator",
10+
[
11+
"@semantic-release/exec",
12+
{
13+
"verifyConditionsCmd": "./gradlew check",
14+
"publishCmd": "./gradlew -Pversion=${nextRelease.version} publish"
15+
}
16+
],
17+
"@semantic-release/git",
18+
[
19+
"@semantic-release/github",
20+
{
21+
"assets": [
22+
{
23+
"path": "build/libs/stardust.jar"
24+
}
25+
],
26+
"labels": false,
27+
"failTitle": false,
28+
"failComment": false,
29+
"successComment": false,
30+
"releasedLabels": false,
31+
"addReleases": false
32+
}
33+
]
34+
]
35+
}

0 commit comments

Comments
 (0)