diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 1b7c0da8..e7d98836 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -5,7 +5,13 @@ updates: - package-ecosystem: "github-actions" directory: "/" schedule: - interval: "daily" + interval: "weekly" + cooldown: + default-days: 7 + groups: + github-actions: + patterns: + - "*" # Maintain dependencies for Python using uv # Using "uv" ecosystem ensures both pyproject.toml AND uv.lock are updated together @@ -13,4 +19,18 @@ updates: - package-ecosystem: "uv" directory: "/" schedule: - interval: "daily" + interval: "weekly" + cooldown: + default-days: 7 + groups: + python: + patterns: + - "*" + + # Maintain Docker base image (python:3.12-alpine) + - package-ecosystem: "docker" + directory: "/" + schedule: + interval: "weekly" + cooldown: + default-days: 7