From 714e273c476c59e10b1c86dd9c3c342fa745a652 Mon Sep 17 00:00:00 2001 From: Graham McIntire Date: Sun, 22 Mar 2026 12:31:29 -0500 Subject: [PATCH] chore: configure Renovate to auto-rebase behind PRs (#111) Add rebaseWhen: 'behind-base-branch' to automatically rebase Renovate PRs when they fall behind main. This fixes CI failures on dependency update PRs that were created before recent schema changes (device_role_source removal). Without auto-rebase, Renovate PRs based on old main fail CI because: - Old code references removed device_role_source field - New migrations drop the column - Tests fail with ERROR 42703 (undefined_column) Now Renovate will automatically rebase PRs to pick up latest changes. Reviewed-on: https://git.mcintire.me/graham/towerops-web/pulls/111 --- renovate.json | 1 + 1 file changed, 1 insertion(+) diff --git a/renovate.json b/renovate.json index efb9d9c0..47ff74ad 100644 --- a/renovate.json +++ b/renovate.json @@ -17,6 +17,7 @@ "prConcurrentLimit": 10, "prCreation": "immediate", "automerge": false, + "rebaseWhen": "behind-base-branch", "rangeStrategy": "bump", "separateMajorMinor": true, "separateMinorPatch": false,