50 lines
No EOL
1.8 KiB
Text
50 lines
No EOL
1.8 KiB
Text
{
|
|
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
|
"extends": [
|
|
"config:recommended",
|
|
"docker:enableMajor",
|
|
":dependencyDashboard",
|
|
":disableRateLimiting",
|
|
":timezone(America/New_York)",
|
|
":semanticCommits"
|
|
],
|
|
"dependencyDashboardTitle": "Renovate Dashboard 🤖",
|
|
"suppressNotifications": ["prEditedNotification", "prIgnoreNotification"],
|
|
"packageRules": [
|
|
{
|
|
"addLabels": ["renovate/container", "type/major"],
|
|
"additionalBranchPrefix": "{{parentDir}}-",
|
|
"commitMessageExtra": " ( {{currentVersion}} → {{newVersion}} )",
|
|
"commitMessagePrefix": "feat({{parentDir}})!: ",
|
|
"commitMessageTopic": "{{depName}}",
|
|
"labels": ["app/{{parentDir}}"],
|
|
"matchDatasources": ["docker"],
|
|
"matchFileNames": ["apps/**/Dockerfile"],
|
|
"matchUpdateTypes": ["major"]
|
|
},
|
|
{
|
|
"addLabels": ["renovate/container", "type/minor"],
|
|
"additionalBranchPrefix": "{{parentDir}}-",
|
|
"commitMessageExtra": "( {{currentVersion}} → {{newVersion}} )",
|
|
"commitMessageTopic": "{{depName}}",
|
|
"labels": ["app/{{parentDir}}"],
|
|
"matchDatasources": ["docker"],
|
|
"matchFileNames": ["apps/**/Dockerfile"],
|
|
"matchUpdateTypes": ["minor"],
|
|
"semanticCommitScope": "{{parentDir}}",
|
|
"semanticCommitType": "feat"
|
|
},
|
|
{
|
|
"addLabels": ["renovate/container", "type/patch"],
|
|
"additionalBranchPrefix": "{{parentDir}}-",
|
|
"commitMessageExtra": "( {{currentVersion}} → {{newVersion}} )",
|
|
"commitMessageTopic": "{{depName}}",
|
|
"labels": ["app/{{parentDir}}"],
|
|
"matchDatasources": ["docker"],
|
|
"matchFileNames": ["apps/**/Dockerfile"],
|
|
"matchUpdateTypes": ["patch"],
|
|
"semanticCommitScope": "{{parentDir}}",
|
|
"semanticCommitType": "fix"
|
|
}
|
|
]
|
|
} |