forked from McShelby/hugo-theme-relearn
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.grenrc.js
20 lines (20 loc) · 770 Bytes
/
.grenrc.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
module.exports = {
changelogFilename: 'CHANGELOG.md',
dataSource: 'milestones',
groupBy: {
Enhancements: ['feature'],
Fixes: ['bug'],
Maintenance: ['task'],
Uncategorised: ['closed'],
},
ignoreLabels: ['asciidoc', 'blocked', 'browser', 'device', 'helpwanted', 'hugo', 'idea', 'mermaid', 'needsfeedback', 'undecided'],
ignoreIssuesWith: ['discussion', 'documentation', 'duplicate', 'invalid', 'support', 'unresolved', 'update', 'wontchange'],
ignoreTagsWith: ['Relearn', 'x'],
milestoneMatch: '{{tag_name}}',
onlyMilestones: true,
template: {
changelogTitle: '',
group: '\n### {{heading}}\n',
release: ({ body, date, release }) => `## ${release} (` + date.replace(/(\d+)\/(\d+)\/(\d+)/, '$3-$2-$1') + `)\n${body}`,
},
};