ci: disable dependabot for npm#130
Conversation
📝 WalkthroughWalkthroughThis pull request adds a new Dependabot configuration entry for the npm package ecosystem in the repository root. The configuration sets a weekly schedule for dependency updates and disables automatic pull request creation by setting 🚥 Pre-merge checks | ✅ 2 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (2 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
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. Comment |
| - package-ecosystem: npm | ||
| directory: / | ||
| schedule: | ||
| interval: weekly | ||
| open-pull-requests-limit: 0 |
There was a problem hiding this comment.
🧩 Analysis chain
🏁 Script executed:
#!/bin/bash
# Description: Verify npm package files exist in repository root
# Check for package.json and package-lock.json in root
fd -t f '^package\.json$|^package-lock\.json$' -d 1
# Also check if npm packages exist anywhere in the repo
fd -t f '^package\.json$' -d 3Repository: npmx-dev/vscode-npmx
Length of output: 377
Clarify npm “disable” intent: open-pull-requests-limit: 0 stops PRs but not the weekly checks
- The repo root has a
package.json(but nopackage-lock.jsonin root), so thedirectory: /npm config will still run against rootpackage.json;open-pull-requests-limit: 0will suppress PR creation rather than disable Dependabot’s scheduled runs. - If the goal is full disablement, remove the npm
updatesentry; if the goal is “checks only / no PRs”, update the PR title/description to match that intent.
No description provided.