ci: configure Dependabot for npm and github-actions - #22
Conversation
Adds a root-scoped Dependabot config matching this repo's actual structure (a single Next.js/npm project, no Python manifest). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
|
There was a problem hiding this comment.
Code Review
This pull request adds a .github/dependabot.yml configuration file to set up weekly dependency updates for npm and GitHub Actions. There are no review comments, and I have no feedback to provide.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
There was a problem hiding this comment.
Review Summary
This PR adds a valid Dependabot configuration for npm and GitHub Actions dependency management. The configuration is syntactically correct and will function as intended.
Key Changes:
- Adds
.github/dependabot.ymlwith weekly update schedules for both npm and github-actions ecosystems - Configures npm with a 10 PR limit (github-actions uses default of 5)
- Correctly targets root directory for both package ecosystems
No blocking issues identified. The configuration is ready to merge and will enable automated dependency updates.
You can now have the agent implement changes and create commits directly on your pull request's source branch. Simply comment with /q followed by your request in natural language to ask the agent to make changes.
PR Summary by QodoConfigure Dependabot for npm and GitHub Actions at repo root
AI Description
Diagram
High-Level Assessment
Files changed (1)
|
There was a problem hiding this comment.
Pull request overview
Adds a Dependabot configuration aligned with the repository’s actual dependency ecosystems so automated dependency update PRs can be created on a weekly cadence.
Changes:
- Introduces
.github/dependabot.ymlwith weekly checks for root-levelnpmdependencies. - Adds weekly checks for
github-actionsupdates at the repository root.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
Closing as part of a portfolio-wide open-PR backlog cleanup to present a clean, reviewer-friendly repository. This action is fully reversible — reopen anytime if the work is still needed. (Dependabot PRs will be re-created on the next scan if still applicable.) |




Summary
.github/dependabot.ymlscoped correctly to this repo:npm(package.jsonat root) andgithub-actions, both at/.donny-devops/docsinstead ofmain. That base included ~16 unrelated files (AGENTS.md,pyproject.toml,Codex Installer.exe,agenticops-fastapi.zip,chart.png, etc.) that don't exist onmainand have nothing to do with Dependabot config — flagged by Qodo's review on ci: fix Dependabot config to match repo structure #21. There is also no Python manifest onmain, so thepipecosystem entry from the earlier attempt was dropped.Test plan
.github/dependabot.ymlparses (GitHub validates on merge)🤖 Generated with Claude Code