Update renovate.json

This commit is contained in:
Christian Treffs 2025-03-07 19:00:04 +01:00
parent 240688a4e2
commit c56a9f7155
No known key found for this signature in database
GPG Key ID: 49A4B4B460BE3ED4
1 changed files with 26 additions and 1 deletions

View File

@ -14,6 +14,7 @@
"packageRules": [
{
"groupName": "Swift non-major dependencies",
"description": "Group all Swift package minor and patch updates together",
"matchManagers": [
"swift"
],
@ -22,11 +23,14 @@
"patch"
],
"labels": [
"dependencies",
"renovate",
"swift"
]
},
{
"groupName": "CI non-major dependencies",
"groupName": "GitHub Actions non-major dependencies",
"description": "Group all GitHub Actions minor and patch updates together",
"matchManagers": [
"github-actions"
],
@ -35,11 +39,14 @@
"patch"
],
"labels": [
"dependencies",
"renovate",
"ci"
]
},
{
"groupName": "Mint non-major dependencies",
"description": "Group all Mint package minor and patch updates together",
"matchManagers": [
"mint"
],
@ -48,8 +55,26 @@
"patch"
],
"labels": [
"dependencies",
"renovate",
"mint"
]
},
{
"customType": "regex",
"description": "Update .swift-version",
"fileMatch": ".swift-version",
"matchStrings": [
"(?<currentValue>.*)"
],
"datasourceTemplate": "github-releases",
"depNameTemplate": "swiftlang/swift",
"extractVersionTemplate": "^swift-(?<version>.*)-RELEASE$",
"labels": [
"dependencies",
"renovate",
"swift-version"
]
}
],
"labels": [