-
Notifications
You must be signed in to change notification settings - Fork 619
/
jreleaser.yml
48 lines (48 loc) · 1.78 KB
/
jreleaser.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
project:
versionPattern: CUSTOM
copyright: Taro L. Saito
release:
github:
owner: xerial
discussionCategoryName: Announcements
tagName: '{{projectVersion}}'
changelog:
links: true
formatted: ALWAYS
format: '- {{#commitIsConventional}}{{#conventionalCommitIsBreakingChange}}🚨 {{/conventionalCommitIsBreakingChange}}{{#conventionalCommitScope}}**{{conventionalCommitScope}}**: {{/conventionalCommitScope}}{{conventionalCommitDescription}}{{#conventionalCommitBreakingChangeContent}}: *{{conventionalCommitBreakingChangeContent}}*{{/conventionalCommitBreakingChangeContent}} ({{commitShortHash}}){{/commitIsConventional}}{{^commitIsConventional}}{{commitTitle}} ({{commitShortHash}}){{/commitIsConventional}}{{#commitHasIssues}}, closes{{#commitIssues}} {{issue}}{{/commitIssues}}{{/commitHasIssues}}'
preset: 'conventional-commits'
skipMergeCommits: true
excludeLabels:
- 'chore'
labelers:
- label: 'chore'
title: '[maven-release-plugin] prepare'
order: 1
- label: 'perf'
title: 'regex:^(?:perf(?:\(.*\))?!?):\s.*'
order: 120
categories:
- title: '🏎 Perf'
key: 'perf'
labels:
- 'perf'
order: 25
hide:
uncategorized: true
contributors:
- '[bot]'
- 'github-actions'
- 'GitHub'
extraProperties:
categorizeScopes: true
issues:
enabled: true
comment: '🎉 This issue has been resolved in `{{tagName}}` ([Release Notes]({{releaseNotesUrl}}))'
applyMilestone: 'ALWAYS'
label:
name: 'released'
description: 'Issue has been released'
color: '#ededed'
files:
artifacts:
- path: 'target/{{projectName}}-{{projectVersion}}.jar'