build(changelog): group dependencies in separate category

This commit is contained in:
Gauthier Roebroeck 2023-10-05 12:23:09 +08:00
parent 9d0a533897
commit 0b3748aae1
3 changed files with 26 additions and 0 deletions

View File

@ -3,23 +3,35 @@ updates:
- package-ecosystem: "npm" - package-ecosystem: "npm"
directory: "/komga-webui" directory: "/komga-webui"
open-pull-requests-limit: 0 open-pull-requests-limit: 0
commit-message:
prefix: "deps(webui)"
include: "scope"
schedule: schedule:
interval: "weekly" interval: "weekly"
- package-ecosystem: "gradle" - package-ecosystem: "gradle"
directory: "/komga" directory: "/komga"
open-pull-requests-limit: 0 open-pull-requests-limit: 0
commit-message:
prefix: "deps(komga)"
include: "scope"
schedule: schedule:
interval: "weekly" interval: "weekly"
- package-ecosystem: "gradle" - package-ecosystem: "gradle"
directory: "/komga-tray" directory: "/komga-tray"
open-pull-requests-limit: 0 open-pull-requests-limit: 0
commit-message:
prefix: "deps(komga-tray)"
include: "scope"
schedule: schedule:
interval: "weekly" interval: "weekly"
# Maintain dependencies for GitHub Actions # Maintain dependencies for GitHub Actions
- package-ecosystem: "github-actions" - package-ecosystem: "github-actions"
directory: "/" directory: "/"
commit-message:
prefix: "deps(ci)"
include: "scope"
schedule: schedule:
interval: "weekly" interval: "weekly"

View File

@ -91,6 +91,12 @@ jreleaser {
labels.add("i18n") labels.add("i18n")
order.set(70) order.set(70)
} }
category {
title.set("⚙️ Dependencies")
key.set("dependencies")
labels.add("dependencies")
order.set(80)
}
labeler { labeler {
label.set("perf") label.set("perf")
title.set("regex:^(?:perf(?:\\(.*\\))?!?):\\s.*") title.set("regex:^(?:perf(?:\\(.*\\))?!?):\\s.*")
@ -101,6 +107,11 @@ jreleaser {
title.set("regex:^(?:i18n(?:\\(.*\\))?!?):\\s.*") title.set("regex:^(?:i18n(?:\\(.*\\))?!?):\\s.*")
order.set(130) order.set(130)
} }
labeler {
label.set("dependencies")
title.set("regex:^(?:deps(?:\\(.*\\))?!?):\\s.*")
order.set(140)
}
extraProperties.put("categorizeScopes", true) extraProperties.put("categorizeScopes", true)
append { append {
enabled.set(true) enabled.set(true)

View File

@ -30,6 +30,9 @@
"i18n": { "i18n": {
"description": "Changes which affect translation" "description": "Changes which affect translation"
}, },
"deps": {
"description": "Changes which affect dependencies"
},
"ci": { "ci": {
"description": "Changes which affect CI configuration files and scripts.<br/>Example scopes: travis, circle, browser-stack, sauce-labs" "description": "Changes which affect CI configuration files and scripts.<br/>Example scopes: travis, circle, browser-stack, sauce-labs"
}, },