mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-10-31 16:24:11 +00:00
fb68a578ae
The "every 2 weeks on wednesday" schedule opened a window for the whole day, so after the group PR was merged Renovate kept running and raised new PRs on the same branch for versions that passed minimumReleaseAge later that day (e.g. #6282 followed by #6286 and #6293). Restrict every schedule to before 4:00 am UTC so each group produces a single PR per cycle. The "4:00 am" form is required, later.js silently drops the time constraint for "4am" in this position.
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 before 4:00 am",
|
|
]
|
|
},
|
|
{
|
|
"matchManagers": ["swift"],
|
|
"groupName" : "Tool Dependencies",
|
|
"schedule": [
|
|
"every 2 weeks on wednesday before 4:00 am",
|
|
]
|
|
},
|
|
{
|
|
"matchManagers": ["swift", "cocoapods"],
|
|
"matchFileNames": ["compound-ios/Package.swift"],
|
|
"groupName": "Compound Dependencies",
|
|
"schedule": [
|
|
"every 2 weeks on wednesday before 4:00 am",
|
|
]
|
|
},
|
|
{
|
|
"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 before 4:00 am",
|
|
]
|
|
},
|
|
]
|
|
}
|