From c7de659ca959c4740dd38986b82d682ae11056f0 Mon Sep 17 00:00:00 2001 From: Ubiratan Soares Date: Thu, 16 Apr 2026 15:54:08 +0200 Subject: [PATCH 1/2] renovate: document troubleshooting option --- src/infra/docs/renovate.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/src/infra/docs/renovate.md b/src/infra/docs/renovate.md index 93b00ac1..6440db77 100644 --- a/src/infra/docs/renovate.md +++ b/src/infra/docs/renovate.md @@ -71,6 +71,25 @@ Check that Renovate created the GitHub issue, so that you can trigger PRs in the repository by interacting with that issue. +### 4. Troubleshooting Renovate behavior + +If you don't understand why Renovate doesn't behave as you expect, +you can run it locally in dry-run mode, and evaluate how it resolves +dependency updates: + +```bash + +RENOVATE_DRYRUN_TOKEN=$(gh auth token) &&\ +docker run --rm -it\ + -e RENOVATE_TOKEN="$RENOVATE_DRYRUN_TOKEN"\ + -e GITHUB_COM_TOKEN="$RENOVATE_DRYRUN_TOKEN"\ + -v /tmp:/tmp\ + -v $PWD:/usr/src/app\ + renovate/renovate:latest renovate --platform=local --repository-cache=reset --dry-run +``` + +If you need more logs, add `-e LOG_LEVEL=debug` to the command above. + ## Support If Renovate isn't working, or you have questions, ask in the From 71d1e8db7487b58c45edb9a3db3402eb1917a5e6 Mon Sep 17 00:00:00 2001 From: Ubiratan Soares Date: Thu, 16 Apr 2026 19:14:34 +0200 Subject: [PATCH 2/2] Apply suggestion from @marcoieni Co-authored-by: Marco Ieni <11428655+marcoieni@users.noreply.github.com> --- src/infra/docs/renovate.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/infra/docs/renovate.md b/src/infra/docs/renovate.md index 6440db77..b67e0cb4 100644 --- a/src/infra/docs/renovate.md +++ b/src/infra/docs/renovate.md @@ -85,7 +85,7 @@ docker run --rm -it\ -e GITHUB_COM_TOKEN="$RENOVATE_DRYRUN_TOKEN"\ -v /tmp:/tmp\ -v $PWD:/usr/src/app\ - renovate/renovate:latest renovate --platform=local --repository-cache=reset --dry-run + renovate/renovate:latest renovate --platform=local --repository-cache=reset --dry-run=lookup ``` If you need more logs, add `-e LOG_LEVEL=debug` to the command above.