Skip to content

Commit 6537808

Browse files
committed
build: add jreleaser plugin
1 parent 9f9ce09 commit 6537808

File tree

2 files changed

+33
-0
lines changed

2 files changed

+33
-0
lines changed

jreleaser.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
project:
2+
versionPattern: CUSTOM
3+
release:
4+
github:
5+
discussionCategoryName: Announcements
6+
tagName: '{{projectVersion}}'
7+
changelog:
8+
links: true
9+
formatted: ALWAYS
10+
format: '- {{commitShortHash}} {{commitTitle}}'
11+
preset: 'conventional-commits'
12+
excludeLabels:
13+
- 'chore'
14+
- 'merge'
15+
labelers:
16+
- label: 'chore'
17+
title: '[maven-release-plugin] prepare'
18+
order: 1
19+
categories:
20+
- title: '🏎 Perf'
21+
key: 'perf'
22+
labels:
23+
- 'perf'
24+
order: 25

pom.xml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -169,6 +169,15 @@
169169
<autoReleaseAfterClose>true</autoReleaseAfterClose>
170170
</configuration>
171171
</plugin>
172+
173+
<plugin>
174+
<groupId>org.jreleaser</groupId>
175+
<artifactId>jreleaser-maven-plugin</artifactId>
176+
<version>1.1.0</version>
177+
<configuration>
178+
<configFile>jreleaser.yml</configFile>
179+
</configuration>
180+
</plugin>
172181
</plugins>
173182

174183
<pluginManagement>

0 commit comments

Comments
 (0)