From d58a584e7e283a82aa433e6783d603de326980f3 Mon Sep 17 00:00:00 2001 From: "@aaronjmars" <61592645+aaronjmars@users.noreply.github.com> Date: Mon, 22 Jun 2026 08:07:21 -0400 Subject: [PATCH] chore: add Dependabot config for npm + GitHub Actions (#33) Adds .github/dependabot.yml covering the two npm packages (opendia-mcp, opendia-extension) and the GitHub Actions used in CI. Weekly schedule with minor/patch grouping to keep PR noise low; this also surfaces the checkout/setup-node major bumps the CI currently warns about. Co-authored-by: aaronjmars Co-authored-by: Claude Opus 4.8 --- .github/dependabot.yml | 43 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..db6f2e5 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,43 @@ +version: 2 +updates: + # MCP server (Node.js) + - package-ecosystem: npm + directory: /opendia-mcp + schedule: + interval: weekly + open-pull-requests-limit: 5 + commit-message: + prefix: chore(mcp-deps) + groups: + mcp-minor-and-patch: + update-types: + - minor + - patch + + # Browser extension (Node.js) + - package-ecosystem: npm + directory: /opendia-extension + schedule: + interval: weekly + open-pull-requests-limit: 5 + commit-message: + prefix: chore(ext-deps) + groups: + ext-minor-and-patch: + update-types: + - minor + - patch + + # GitHub Actions used by the CI workflow + - package-ecosystem: github-actions + directory: / + schedule: + interval: weekly + open-pull-requests-limit: 5 + commit-message: + prefix: chore(ci-deps) + groups: + actions-minor-and-patch: + update-types: + - minor + - patch