.github/dependabot.yml
version: 2
updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "daily"
open-pull-requests-limit: 5
- package-ecosystem: pip
directory: "/components/collector"
allow:
- dependency-type: "direct"
schedule:
interval: "daily"
open-pull-requests-limit: 5
- package-ecosystem: docker
directory: "/components/collector"
schedule:
interval: "daily"
ignore:
- dependency-name: "python"
open-pull-requests-limit: 5
- package-ecosystem: docker
directory: "/components/database"
schedule:
interval: "daily"
ignore:
- dependency-name: "mongo"
update-types: ["version-update:semver-major", "version-update:semver-minor"] # Patches only, please
open-pull-requests-limit: 5
- package-ecosystem: docker
directory: "/components/frontend"
schedule:
interval: "daily"
ignore:
- dependency-name: "node"
open-pull-requests-limit: 5
- package-ecosystem: npm
directory: "/components/frontend"
schedule:
interval: "daily"
open-pull-requests-limit: 5
- package-ecosystem: pip
directory: "/components/notifier"
allow:
- dependency-type: "direct"
schedule:
interval: "daily"
open-pull-requests-limit: 5
- package-ecosystem: docker
directory: "/components/notifier"
schedule:
interval: "daily"
ignore:
- dependency-name: "python"
open-pull-requests-limit: 5
- package-ecosystem: docker
directory: "/components/proxy"
schedule:
interval: "daily"
open-pull-requests-limit: 5
- package-ecosystem: docker
directory: "/components/renderer"
schedule:
interval: "daily"
ignore:
- dependency-name: "node"
open-pull-requests-limit: 5
- package-ecosystem: npm
directory: "/components/renderer"
allow:
- dependency-type: "direct"
schedule:
interval: "daily"
open-pull-requests-limit: 5
- package-ecosystem: docker
directory: "/components/api_server"
schedule:
interval: "daily"
ignore:
- dependency-name: "python"
open-pull-requests-limit: 5
- package-ecosystem: pip
directory: "/components/api_server"
allow:
- dependency-type: "direct"
schedule:
interval: "daily"
open-pull-requests-limit: 5
- package-ecosystem: pip
directory: "/components/shared_code"
allow:
- dependency-type: "direct"
schedule:
interval: "daily"
open-pull-requests-limit: 5
- package-ecosystem: docker
directory: "/components/testdata"
schedule:
interval: "daily"
ignore:
- dependency-name: "python"
open-pull-requests-limit: 5
- package-ecosystem: npm
directory: "/docs"
allow:
- dependency-type: "direct"
schedule:
interval: "daily"
open-pull-requests-limit: 5
- package-ecosystem: pip
directory: "/docs"
allow:
- dependency-type: "direct"
schedule:
interval: "daily"
open-pull-requests-limit: 5
- package-ecosystem: pip
directory: "/release"
allow:
- dependency-type: "direct"
schedule:
interval: "daily"
open-pull-requests-limit: 5
- package-ecosystem: pip
directory: "/tests/application_tests"
allow:
- dependency-type: "direct"
schedule:
interval: "daily"
open-pull-requests-limit: 5
- package-ecosystem: pip
directory: "/tests/feature_tests"
allow:
- dependency-type: "direct"
schedule:
interval: "daily"
open-pull-requests-limit: 5