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": [ "packageRules": [
{ {
"groupName": "Swift non-major dependencies", "groupName": "Swift non-major dependencies",
"description": "Group all Swift package minor and patch updates together",
"matchManagers": [ "matchManagers": [
"swift" "swift"
], ],
@ -22,11 +23,14 @@
"patch" "patch"
], ],
"labels": [ "labels": [
"dependencies",
"renovate",
"swift" "swift"
] ]
}, },
{ {
"groupName": "CI non-major dependencies", "groupName": "GitHub Actions non-major dependencies",
"description": "Group all GitHub Actions minor and patch updates together",
"matchManagers": [ "matchManagers": [
"github-actions" "github-actions"
], ],
@ -35,11 +39,14 @@
"patch" "patch"
], ],
"labels": [ "labels": [
"dependencies",
"renovate",
"ci" "ci"
] ]
}, },
{ {
"groupName": "Mint non-major dependencies", "groupName": "Mint non-major dependencies",
"description": "Group all Mint package minor and patch updates together",
"matchManagers": [ "matchManagers": [
"mint" "mint"
], ],
@ -48,8 +55,26 @@
"patch" "patch"
], ],
"labels": [ "labels": [
"dependencies",
"renovate",
"mint" "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": [ "labels": [