# Dependabot Configuration for BreakPilot PWA # This file configures Dependabot to automatically check for outdated dependencies # and create pull requests to update them version: 2 updates: # Go dependencies (consent-service) - package-ecosystem: "gomod" directory: "/consent-service" schedule: interval: "weekly" day: "monday" time: "06:00" timezone: "Europe/Berlin" open-pull-requests-limit: 5 labels: - "dependencies" - "go" - "security" commit-message: prefix: "deps(go):" groups: go-minor: patterns: - "*" update-types: - "minor" - "patch" # Python dependencies (backend) - package-ecosystem: "pip" directory: "/backend" schedule: interval: "weekly" day: "monday" time: "06:00" timezone: "Europe/Berlin" open-pull-requests-limit: 5 labels: - "dependencies" - "python" - "security" commit-message: prefix: "deps(python):" groups: python-minor: patterns: - "*" update-types: - "minor" - "patch" # Node.js dependencies (website) - package-ecosystem: "npm" directory: "/website" schedule: interval: "weekly" day: "monday" time: "06:00" timezone: "Europe/Berlin" open-pull-requests-limit: 5 labels: - "dependencies" - "javascript" - "security" commit-message: prefix: "deps(npm):" groups: npm-minor: patterns: - "*" update-types: - "minor" - "patch" # GitHub Actions - package-ecosystem: "github-actions" directory: "/" schedule: interval: "weekly" day: "monday" time: "06:00" timezone: "Europe/Berlin" open-pull-requests-limit: 5 labels: - "dependencies" - "github-actions" commit-message: prefix: "deps(actions):" # Docker base images - package-ecosystem: "docker" directory: "/consent-service" schedule: interval: "weekly" day: "monday" time: "06:00" timezone: "Europe/Berlin" labels: - "dependencies" - "docker" - "security" commit-message: prefix: "deps(docker):" - package-ecosystem: "docker" directory: "/backend" schedule: interval: "weekly" day: "monday" time: "06:00" timezone: "Europe/Berlin" labels: - "dependencies" - "docker" - "security" commit-message: prefix: "deps(docker):" - package-ecosystem: "docker" directory: "/website" schedule: interval: "weekly" day: "monday" time: "06:00" timezone: "Europe/Berlin" labels: - "dependencies" - "docker" - "security" commit-message: prefix: "deps(docker):"