From fb85d29d64f1eae78beff957c4522fec48507a60 Mon Sep 17 00:00:00 2001 From: Charles Bochet Date: Wed, 24 Jun 2026 18:34:03 +0200 Subject: [PATCH] chore: disable dependabot version-update PRs (#22119) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## What Sets `open-pull-requests-limit: 0` on all three npm entries in `.github/dependabot.yml`, disabling routine version-update PRs. ## Why Dependabot's `open-pull-requests-limit` is a *concurrent* cap, not a weekly throughput cap. With a large dependency backlog, every time a PR is closed or merged Dependabot backfills the freed slot with the next outdated dependency — producing an endless trickle of individual PRs rather than the intended "few per week". Setting the limit to `0` stops version-update PRs entirely. ## Impact - **Routine version-bump PRs:** disabled across root + public/internal apps. - **Security advisory updates:** unaffected — these are a separate Dependabot channel not governed by this limit, so vulnerability patches still open automatically. The existing `groups:` config on the apps entries is now inert but left in place, so version updates can be re-enabled later by simply raising the limit. Review in cubic --- .github/dependabot.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index da2e6eae79b..55c35911d5d 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -6,7 +6,10 @@ updates: - "packages/twenty-apps/**" schedule: interval: "weekly" - open-pull-requests-limit: 3 + # Version-update PRs disabled (limit 0). Security advisory updates are a + # separate channel and still open automatically — only routine version + # bumps are turned off to stop the constant PR churn. + open-pull-requests-limit: 0 versioning-strategy: "lockfile-only" assignees: - "mabdullahabaid" @@ -25,7 +28,7 @@ updates: - "/packages/twenty-apps/public/*" schedule: interval: "weekly" - open-pull-requests-limit: 3 + open-pull-requests-limit: 0 versioning-strategy: "lockfile-only" groups: twenty-apps-public: @@ -37,7 +40,7 @@ updates: - "/packages/twenty-apps/internal/*" schedule: interval: "weekly" - open-pull-requests-limit: 3 + open-pull-requests-limit: 0 versioning-strategy: "lockfile-only" groups: twenty-apps-internal: