From 221cfa0181be0a4f8d806260ee19568a8835494a Mon Sep 17 00:00:00 2001 From: mikaello <2505178+mikaello@users.noreply.github.com> Date: Fri, 23 Feb 2024 12:29:51 +0100 Subject: [PATCH] docs(automerge): warn when using automergeSchedule and platformAutomerge (#27506) Co-authored-by: Rhys Arkins <rhys@arkins.net> --- docs/usage/configuration-options.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docs/usage/configuration-options.md b/docs/usage/configuration-options.md index 395f55de9e..4fb6864350 100644 --- a/docs/usage/configuration-options.md +++ b/docs/usage/configuration-options.md @@ -235,6 +235,11 @@ Use the `automergeSchedule` option to define times of week or month during which The default value for `automergeSchedule` is "at any time", which functions the same as setting a `null` schedule. To configure this option refer to [`schedule`](#schedule) as the syntax is the same. +<!-- prettier-ignore --> +!!! warning + When `platformAutomerge` is enabled, Renovate enqueues the platform PR automerge at time of creation, so the schedule specified in `automergeSchedule` cannot be followed. + If it's essential that automerging only happens within the specific `automergeSchedule` time window, then you need to set `platformAutomerge` to `false` and instead rely on Renovate's automerge instead of the platform one. + ## automergeStrategy The automerge strategy defaults to `auto`, so Renovate decides how to merge pull requests as best it can. -- GitLab