Commit Graph

17 Commits

Author SHA1 Message Date
Stefan Ceriu fb68a578ae Limit the Renovate schedule to the early hours of the scheduled Wednesday
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.
2026-10-08 12:04:08 +03:00
Stefan Ceriu cdb5d4ee31 Group dependencies shared by Compound and the app in one Renovate PR
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.
2026-10-01 16:37:26 +03:00
Stefan Ceriu 18b0975c99 Run all Renovate dependency groups on the same schedule
Tool and Compound dependencies had no schedule while project dependencies
were only updated every 2 weeks, so their PRs landed at unrelated times.
Put them all on the same biweekly Wednesday slot and rename the Compound
group to "Compound Dependencies" for consistency with the others.
2026-10-01 16:37:26 +03:00
Stefan Ceriu f084274acb Use current Renovate option names for the Compound rule
`managers` and `matchPaths` are deprecated in favour of `matchManagers`
and `matchFileNames`. Renovate was migrating them on the fly, this makes
the config match what it actually runs.
2026-10-01 16:37:26 +03:00
Stefan Ceriu d5ae5ba3e0 Update renovate group names for better PR titles 2026-06-17 14:50:57 +03:00
Stefan Ceriu e371903204 Switch the xcodegen renovate schedule to fortnightly
Also remove broken/incorrect `ignoreDeps` rule
2026-05-05 15:15:54 +03:00
Stefan Ceriu 95a6ae5ec7 Limit sentry-ios Renovate upgrades to one PR per month 2026-04-17 15:11:48 +03:00
Stefan Ceriu 5b7a3bdc86 Set a Renovate minimumReleaseAge of 7 days. 2026-04-17 15:11:48 +03:00
Stefan Ceriu 14875447aa Group Renovate XcodeGen PRs, remove bundler. 2026-04-17 15:11:48 +03:00
Stefan Ceriu b668de8908 Unpin the codecov-action version from renovate 2025-12-16 18:00:37 +02:00
Doug 1f7c324077 Update CI to support Compound. 2025-09-29 10:41:01 +01:00
Stefan Ceriu 8b070d9a64 Revert codecov/codecov-action changes and add allowedVersions renovate rule. 2025-03-24 13:37:17 +02:00
Doug a16f169a92 Disable semantic commits from Renovate (#3629)
* Disable semantic commits from Renovate

* Add a Danger check for semantic commits.
2024-12-17 11:16:27 +00:00
Guillaume cdaa88efcc Update sonarcloud project key (#3112) 2024-08-05 09:38:51 +01:00
Doug 5b58ea30f6 Add changelog labels to PRs from Localazy and Renovate. (#2981) 2024-06-27 15:50:41 +01:00
Doug 711e36602e Add renovate groups. (#2868) 2024-05-20 14:34:39 +01:00
renovate[bot] 3a5b22c1b8 Add renovate.json 2024-05-17 14:29:13 +03:00