From f24624da6914ad3fefb268bf806379723b00e42f Mon Sep 17 00:00:00 2001 From: Omar Shahine <10343873+omarshahine@users.noreply.github.com> Date: Mon, 31 Aug 2026 21:07:35 +0000 Subject: [PATCH] chore: add Dependabot config Grouped, monthly. github-actions because those workflows carry signing and publish credentials; npm only where the package is something other people install. Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_01VDD6P9ft7DNNbrXpNWvCsk --- .github/dependabot.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..648ec53 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,27 @@ +version: 2 +# Grouped and monthly on purpose: ungrouped weekly updates across this +# fleet would be dozens of PRs a week. One PR per ecosystem per month +# is something a person can actually read. +updates: + # The real supply-chain surface: these workflows carry signing certs, + # notarization credentials and publish tokens. + - package-ecosystem: github-actions + directory: "/" + schedule: + interval: monthly + groups: + actions: + patterns: ["*"] + commit-message: + prefix: deps + - package-ecosystem: npm + directory: "/openclaw" + schedule: + interval: monthly + groups: + production: + dependency-type: production + development: + dependency-type: development + commit-message: + prefix: deps