chore: Add Dependabot version-update cooldown#1746
chore: Add Dependabot version-update cooldown#1746ld-repository-standards[bot] wants to merge 2 commits into
Conversation
|
@launchdarkly/js-sdk-common size report |
|
@launchdarkly/js-client-sdk size report |
|
@launchdarkly/js-client-sdk-common size report |
|
@launchdarkly/browser size report |
| schedule: | ||
| interval: "weekly" | ||
| cooldown: | ||
| default-days: 7 |
There was a problem hiding this comment.
Duplicate npm Dependabot coverage
Medium Severity
The file registers npm version updates at the repo root and again for each Yarn workspace package.json. For this monorepo, a root npm entry already scans every workspace listed in the root package.json, so the per-package entries largely repeat the same scope and can produce overlapping Dependabot PRs for the same dependency.
Additional Locations (1)
Reviewed by Cursor Bugbot for commit f629fdc. Configure here.
| schedule: | ||
| interval: "weekly" | ||
| cooldown: | ||
| default-days: 7 |
There was a problem hiding this comment.
Renovate and Dependabot overlap
Medium Severity
This commit adds a github-actions Dependabot entry while renovate.json still extends the recommended preset and keeps GitHub Actions updates enabled (only npm is disabled). If Renovate remains installed on the repo, both bots can propose the same workflow action bumps.
Reviewed by Cursor Bugbot for commit f629fdc. Configure here.
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.
There are 3 total unresolved issues (including 2 from previous reviews).
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 5698b08. Configure here.
| schedule: | ||
| interval: "weekly" | ||
| cooldown: | ||
| default-days: 7 |
There was a problem hiding this comment.
Dependabot path missing package
Low Severity
The npm update entry points at /packages/sdk/react/examples/testing, but that directory is not in the repo and has no package.json. Dependabot cannot run version updates for that block, so the job fails or shows a persistent configuration error while other entries keep working.
Reviewed by Cursor Bugbot for commit 5698b08. Configure here.


This pull request was auto generated by the LaunchDarkly Github Standards automation platform.
updatesin.github/dependabot.ymldeclares a cooldown of at least 7 days (default-days).Cooldown applies only to version updates; security updates bypass it, so critical CVE fixes are never delayed.
Ref: SEC-8058.
Note
Low Risk
CI-only configuration with no runtime or application code changes; only affects how and when Dependabot opens update PRs.
Overview
Introduces
.github/dependabot.ymlto automate dependency updates across the monorepo.Each update entry uses a weekly schedule and a
cooldown.default-days: 7so version-update PRs are spaced out; security updates are not subject to this cooldown (per Dependabot behavior). Coverage includes GitHub Actions at the repo root and npm for the root plus manypackages/paths (SDKs, AI providers, shared libs, stores, telemetry, tooling, and examples).This aligns with org standards (SEC-8058): newly detected npm workspaces get their own entries instead of relying on a partial config.
Reviewed by Cursor Bugbot for commit 5698b08. Bugbot is set up for automated code reviews on this repo. Configure here.