Skip to content

Reduce updates for dev and docs groups dependency #337

@shenxianpeng

Description

@shenxianpeng

Describe the behavior you would like

Right now, dependency updates using uv are scheduled daily, which feels too frequent for the dev and docs groups.

For the action group, checking for new releases daily makes sense, but for dev and docs, a quarterly update schedule should be sufficient.

I am not sure if we can split the dependency groups into separate manifest files that Dependabot can target independently

[dependency-groups]
action = [
"clang-tools==0.15.3",
"cpp-linter==1.10.7",
]
dev = [
"mypy>=1.17.1",
"pre-commit>=4.3.0",
"ruff>=0.12.8",
]
docs = [
"markdown-gfm-admonition>=0.1.1",
"mkdocs>=1.6.1",
"mkdocs-gen-files>=0.5.0",
"mkdocs-include-markdown-plugin>=7.1.6",
"mkdocs-material>=9.6.16",
"pyyaml>=6.0.2",
]

- package-ecosystem: uv
directory: /
schedule:
interval: "daily"
groups:
pip:
patterns:
- '*'

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions