From e49e93143fb499e53df7e33d98db05fc8d87e50e Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 15 Sep 2025 09:42:03 +0000 Subject: [PATCH 1/5] Initial plan From 46909e33ab9f44701db9c4ca08a0f18046197932 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 15 Sep 2025 09:46:27 +0000 Subject: [PATCH 2/5] Configure separate Dependabot schedules for action, dev, and docs dependency groups Co-authored-by: shenxianpeng <3353385+shenxianpeng@users.noreply.github.com> --- .github/dependabot.yml | 26 ++++++++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 35728687..4aeca3ea 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -18,6 +18,28 @@ updates: schedule: interval: "daily" groups: - pip: + action: patterns: - - '*' + - "clang-tools*" + - "cpp-linter*" + - package-ecosystem: uv + directory: / + schedule: + interval: "quarterly" + groups: + dev: + patterns: + - "mypy*" + - "pre-commit*" + - "ruff*" + update-types: + - "version-update:semver-major" + - "version-update:semver-minor" + docs: + patterns: + - "markdown-gfm-admonition*" + - "mkdocs*" + - "pyyaml*" + update-types: + - "version-update:semver-major" + - "version-update:semver-minor" From abeffec9e47d970a6a95ccd67e40e6ab1ab1a3fd Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 15 Sep 2025 09:53:53 +0000 Subject: [PATCH 3/5] Fix Dependabot configuration: use correct update-types values and restore pip group name Co-authored-by: shenxianpeng <3353385+shenxianpeng@users.noreply.github.com> --- .github/dependabot.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 4aeca3ea..67de9b6f 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -18,7 +18,7 @@ updates: schedule: interval: "daily" groups: - action: + pip: patterns: - "clang-tools*" - "cpp-linter*" @@ -33,13 +33,13 @@ updates: - "pre-commit*" - "ruff*" update-types: - - "version-update:semver-major" - - "version-update:semver-minor" + - "major" + - "minor" docs: patterns: - "markdown-gfm-admonition*" - "mkdocs*" - "pyyaml*" update-types: - - "version-update:semver-major" - - "version-update:semver-minor" + - "major" + - "minor" From 26c7b0304f105ae9f4c03a408f0990ee27a97327 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 15 Sep 2025 10:08:45 +0000 Subject: [PATCH 4/5] fix(deps): resolve overlapping uv ecosystem directories in Dependabot config Co-authored-by: shenxianpeng <3353385+shenxianpeng@users.noreply.github.com> --- .github/dependabot.yml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 67de9b6f..775f1195 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -22,11 +22,6 @@ updates: patterns: - "clang-tools*" - "cpp-linter*" - - package-ecosystem: uv - directory: / - schedule: - interval: "quarterly" - groups: dev: patterns: - "mypy*" @@ -35,6 +30,8 @@ updates: update-types: - "major" - "minor" + schedule: + interval: "quarterly" docs: patterns: - "markdown-gfm-admonition*" @@ -43,3 +40,5 @@ updates: update-types: - "major" - "minor" + schedule: + interval: "quarterly" From 23761bb54a1838bd2035cc2f5c6d605afe194f15 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 15 Sep 2025 10:11:01 +0000 Subject: [PATCH 5/5] chore(deps): use daily schedule for all uv groups as requested Co-authored-by: 2bndy5 <14963867+2bndy5@users.noreply.github.com> --- .github/dependabot.yml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 775f1195..68620a8c 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -30,8 +30,6 @@ updates: update-types: - "major" - "minor" - schedule: - interval: "quarterly" docs: patterns: - "markdown-gfm-admonition*" @@ -40,5 +38,3 @@ updates: update-types: - "major" - "minor" - schedule: - interval: "quarterly"