ICTU/quality-time

View on GitHub
.github/dependabot.yml

Summary

Maintainability
Test Coverage
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