chore: configure Dependabot to weekly checks and limit PRs#2032
Conversation
WalkthroughThe configuration for Dependabot was updated to change the npm update schedule from daily to weekly, set the maximum number of open pull requests to zero (disabling automatic PRs except for security updates), and added a comment explaining the rationale and future plans to switch to Renovate. Changes
Poem
Tip ⚡️ Faster reviews with caching
Enjoy the performance boost—your workflow just got faster. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
Changed Dependabot schedule to weekly and restricted open PRs to zero to minimize noise. This prepares for transitioning to Renovate for dependency updates management.
ca610f4 to
19bc58a
Compare
There was a problem hiding this comment.
Actionable comments posted: 0
🧹 Nitpick comments (1)
.github/dependabot.yml (1)
8-9: Disable non-security Dependabot PRs
Usingopen-pull-requests-limit: 0ensures only security updates will generate PRs. The inline comment is helpful for future maintainers; however, you might also document this change in your repository’s README or CONTRIBUTING guide for greater visibility.
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (1)
.github/dependabot.yml(1 hunks)
⏰ Context from checks skipped due to timeout of 90000ms (6)
- GitHub Check: test-browser (firefox)
- GitHub Check: test-browser (chromium)
- GitHub Check: test-node (18.x)
- GitHub Check: test-browser (webkit)
- GitHub Check: test-node (20.x)
- GitHub Check: test-node (16.x)
🔇 Additional comments (2)
.github/dependabot.yml (2)
6-6: Dependabot update schedule switched to weekly
Theinterval: 'weekly'setting correctly reduces the frequency of dependency checks to once per week, which aligns with the goal of minimizing noise.
7-7: Clearing default labels
By settinglabels: [], Dependabot PRs won’t receive any labels. Please confirm this matches your team’s workflow; otherwise, consider specifying a custom label to aid filtering (e.g.,dependabotordependencies).
Changed Dependabot schedule to weekly and restricted open PRs to zero to minimize noise. This prepares for transitioning to Renovate for dependency updates management.
Summary by CodeRabbit