chore(ci): schedule Dependabot updates - #53
Conversation
📝 WalkthroughWalkthroughAdds daily npm dependency updates through Dependabot, removes the audit workflow, and adds a CI workflow status badge to the README. ChangesRepository maintenance
Estimated code review effort: 1 (Trivial) | ~5 minutes Suggested reviewers: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches📝 Generate docstrings
🧪 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 |
commit: |
There was a problem hiding this comment.
Pull request overview
This PR updates the repository’s dependency maintenance approach by switching from a scheduled standalone audit workflow to daily Dependabot npm updates, while keeping dependency audit checks within the main CI workflow. It also updates the README badge to reflect the remaining workflow users should monitor.
Changes:
- Add a daily Dependabot configuration for npm dependencies.
- Remove the scheduled
AuditGitHub Actions workflow. - Update the README Actions badge to point to the CI workflow.
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| README.md | Updates the Actions badge link from the removed audit workflow to ci.yml. |
| .github/workflows/audit.yml | Removes the scheduled/dispatch audit workflow now that audits are covered by CI. |
| .github/dependabot.yml | Adds daily Dependabot npm updates from the repository root. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
@codex review |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 021d95cb4d
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Summary
Replace the failing scheduled audit workflow with daily Dependabot npm updates and update compatible dependencies to clear the CI audit failure.
Changes
brace-expansionto the patched version required by the audit.Testing
pnpm audit --audit-level=highpnpm lintpnpm typecheckpnpm testpnpm buildpnpm sizeAll remaining outdated direct dependencies require a major version update and are intentionally excluded.