Skip to content

chore: Add Dependabot version-update cooldown#1746

Open
ld-repository-standards[bot] wants to merge 1 commit into
mainfrom
ld-github-standards/add-dependabot-cooldown
Open

chore: Add Dependabot version-update cooldown#1746
ld-repository-standards[bot] wants to merge 1 commit into
mainfrom
ld-github-standards/add-dependabot-cooldown

Conversation

@ld-repository-standards

@ld-repository-standards ld-repository-standards Bot commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

This pull request was auto generated by the LaunchDarkly Github Standards automation platform.

  • Ensure every entry under updates in .github/dependabot.yml declares a cooldown of at least 7 days (default-days).
  • Add entries for detected package ecosystems that were not yet tracked by Dependabot.

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.yml to automate dependency updates across the monorepo.

Every update entry uses a weekly schedule and a cooldown.default-days: 7 so routine version bumps 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 workspace plus each package directory under packages/ (SDKs, AI providers, shared libs, store, telemetry, tooling, and examples).

Reviewed by Cursor Bugbot for commit f629fdc. Bugbot is set up for automated code reviews on this repo. Configure here.

@ld-repository-standards ld-repository-standards Bot requested a review from a team as a code owner June 16, 2026 06:12
@ld-repository-standards ld-repository-standards Bot requested review from a team June 16, 2026 06:12
@github-actions

Copy link
Copy Markdown
Contributor

@launchdarkly/js-sdk-common size report
This is the brotli compressed size of the ESM build.
Compressed size: 26365 bytes
Compressed size limit: 29000
Uncompressed size: 129044 bytes

@github-actions

Copy link
Copy Markdown
Contributor

@launchdarkly/js-client-sdk size report
This is the brotli compressed size of the ESM build.
Compressed size: 31978 bytes
Compressed size limit: 34000
Uncompressed size: 114243 bytes

@github-actions

Copy link
Copy Markdown
Contributor

@launchdarkly/js-client-sdk-common size report
This is the brotli compressed size of the ESM build.
Compressed size: 38739 bytes
Compressed size limit: 39000
Uncompressed size: 212244 bytes

@github-actions

Copy link
Copy Markdown
Contributor

@launchdarkly/browser size report
This is the brotli compressed size of the ESM build.
Compressed size: 179579 bytes
Compressed size limit: 200000
Uncompressed size: 831422 bytes

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes using default effort and found 2 potential issues.

Fix All in Cursor

❌ 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 f629fdc. Configure here.

Comment thread .github/dependabot.yml
schedule:
interval: "weekly"
cooldown:
default-days: 7

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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)
Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit f629fdc. Configure here.

Comment thread .github/dependabot.yml
schedule:
interval: "weekly"
cooldown:
default-days: 7

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit f629fdc. Configure here.

@joker23 joker23 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Need to reassess.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant