mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-10-31 16:24:11 +00:00
cdb5d4ee31
swift-snapshot-testing is pinned in both compound-ios/Package.swift and project.yml. Renovate updated them from different groups, so one side got bumped without the other and the Xcode build broke on the mismatched Package.resolved. A dedicated "Shared Dependencies" group updates both together, and since that PR touches project.yml the XcodeGen workflow regenerates the project as well.
48 lines
1.2 KiB
JSON
48 lines
1.2 KiB
JSON
{
|
|
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
|
"extends": [
|
|
"config:recommended",
|
|
":semanticCommitsDisabled"
|
|
],
|
|
"labels" : [
|
|
"pr-misc"
|
|
],
|
|
"minimumReleaseAge": "7 days",
|
|
"packageRules" : [
|
|
{
|
|
"matchManagers": ["github-actions"],
|
|
"groupName" : "GitHub Actions"
|
|
},
|
|
{
|
|
"matchManagers": ["xcodegen"],
|
|
"groupName": "Project Dependencies",
|
|
"schedule": [
|
|
"every 2 weeks on wednesday",
|
|
]
|
|
},
|
|
{
|
|
"matchManagers": ["swift"],
|
|
"groupName" : "Tool Dependencies",
|
|
"schedule": [
|
|
"every 2 weeks on wednesday",
|
|
]
|
|
},
|
|
{
|
|
"matchManagers": ["swift", "cocoapods"],
|
|
"matchFileNames": ["compound-ios/Package.swift"],
|
|
"groupName": "Compound Dependencies",
|
|
"schedule": [
|
|
"every 2 weeks on wednesday",
|
|
]
|
|
},
|
|
{
|
|
"description": "Shared between Compound and the app, keep them in sync.",
|
|
"matchPackageNames": ["pointfreeco/swift-snapshot-testing", "https://github.com/pointfreeco/swift-snapshot-testing"],
|
|
"groupName": "Shared Dependencies",
|
|
"schedule": [
|
|
"every 2 weeks on wednesday",
|
|
]
|
|
},
|
|
]
|
|
}
|