From fece5711847b4198e2cf305cf82fb57ea7215818 Mon Sep 17 00:00:00 2001 From: BWM0223 Date: Sun, 21 Jun 2026 09:17:21 -0700 Subject: [PATCH] fix: Add Dependabot (or Renovate) for Cargo and npm (#63) --- .github/dependabot.yml | 47 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..3cc8c54 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,47 @@ +languages: + - rust + - javascript + - typescript + +version: 2 + +rust: + # Update dependencies for the entire workspace + # Group updates by major version to reduce PR noise + update_schedule: "weekly" + # Target all workspaces (including crates in Cargo.toml) + target: "workspace" + +javascript: + # Update dependencies for the root package.json + # Group updates by major version to reduce PR noise + update_schedule: "weekly" + directories: + - "/" + +typescript: + # Update dependencies for the frontend package.json + # Group updates by major version to reduce PR noise + updatechedule: "weekly" + directories: + - "frontend" + +javascript: + # Update dependencies for the circuits package.json + # Group updates by major version to reduce PR noise + update_schedule: "weekly" + directories: + - "circuits" + +# Optional: You can also specify specific packages or ranges +# For example, to target only specific packages: +# javascript: +# directories: +# - "frontend" +# - "circuits" +# update_schedule: "monthly" +# package_specific: +# - package_name: "react" +# update_schedule: "bi-weekly" +# - package_name: "typescript" +# update_schedule: "quarterly" \ No newline at end of file