Skip to content

Commit 4c5a3db

Browse files
committed
feat(release): add semantic release configuration and changelog management
1 parent ea68457 commit 4c5a3db

11 files changed

Lines changed: 6705 additions & 87 deletions

.github/release-drafter.yml

Lines changed: 0 additions & 5 deletions
This file was deleted.

.github/renovate.json

Lines changed: 0 additions & 13 deletions
This file was deleted.

.github/stale.yml

Lines changed: 0 additions & 18 deletions
This file was deleted.

.github/workflows/announce-release-on-discord.yml

Lines changed: 0 additions & 26 deletions
This file was deleted.

.github/workflows/release-drafter.yml

Lines changed: 0 additions & 22 deletions
This file was deleted.

.releaserc.json

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
{
2+
"plugins": [
3+
[
4+
"@semantic-release/commit-analyzer",
5+
{
6+
"preset": "conventionalcommits"
7+
}
8+
],
9+
[
10+
"@semantic-release/exec",
11+
{
12+
"verifyConditionsCmd": "./gradlew check",
13+
"publishCmd": "./gradlew -Pversion=${nextRelease.version} shadowJar publishAllPublicationsToHangar modrinth cyclonedxBom && echo '${nextRelease.version}' > VERSION.txt"
14+
}
15+
],
16+
[
17+
"@semantic-release/changelog",
18+
{
19+
"changelogFile": "CHANGELOG.md"
20+
}
21+
],
22+
[
23+
"@semantic-release/git",
24+
{
25+
"assets": ["CHANGELOG.md"]
26+
}
27+
],
28+
"@semantic-release/git",
29+
"@semantic-release/release-notes-generator",
30+
[
31+
"@semantic-release/github",
32+
{
33+
"assets": [
34+
{
35+
"path": "build/libs/Attollo-*.jar"
36+
}
37+
]
38+
}
39+
]
40+
]
41+
}

CHANGELOG.md

Whitespace-only changes.

0 commit comments

Comments
 (0)