chore(submodules): Add changelog URLs and package rules to renovate config (#1820)

This commit is contained in:
James Rich
2025-05-04 17:04:19 -05:00
committed by GitHub
parent 3ee32ad887
commit d5255e079d
2 changed files with 32 additions and 18 deletions

32
.github/renovate.json vendored Normal file
View File

@@ -0,0 +1,32 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
":dependencyDashboard",
":semanticCommitTypeAll(chore)",
":ignoreModulesAndTests",
"group:recommended",
"replacements:all",
"workarounds:all"
],
"commitMessageTopic": "{{depName}}",
"labels": [
"dependencies"
],
"git-submodules": {
"enabled": true
},
"packageRules": [
{
"matchPackageNames": [
"https://github.com/meshtastic/protobufs.git"
],
"changelogUrl": "https://github.com/meshtastic/protobufs/compare/{{currentDigest}}...{{newDigest}}"
},
{
"matchPackageNames": [
"https://github.com/meshtastic/design.git"
],
"changelogUrl": "https://github.com/meshtastic/design/compare/{{currentDigest}}...{{newDigest}}"
}
]
}

View File

@@ -1,18 +0,0 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
":dependencyDashboard",
":semanticCommitTypeAll(chore)",
":ignoreModulesAndTests",
"group:recommended",
"replacements:all",
"workarounds:all"
],
"commitMessageTopic": "{{depName}}",
"labels": [
"dependencies"
],
"git-submodules": {
"enabled": true
}
}