# To get started with Dependabot version updates, you'll need to specify which # package ecosystems to update and where the package manifests are located. # Please see the documentation for all configuration options: # https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates version: 2 updates: - package-ecosystem: "gradle" # See documentation for possible values directories: - "/" # Location of package manifests schedule: interval: "weekly" cooldown: default-days: 7 rebase-strategy: "auto" groups: simple-java-mail: patterns: - "org.simplejavamail:simple-java-mail" - "org.simplejavamail:outlook-module" - package-ecosystem: "docker" directories: - "/" # Location of Dockerfile - "/docker/backend" - "/docker/embedded" - "/docker/frontend" - "/docker/base" - "/docker/engine" - "/docker/unoserver" - "/engine" schedule: interval: "weekly" cooldown: default-days: 7 rebase-strategy: "auto" groups: ubuntu: patterns: - "ubuntu" eclipse-temurin: patterns: - "eclipse-temurin" uv: patterns: - "ghcr.io/astral-sh/uv" gradle: patterns: - "gradle" - package-ecosystem: github-actions directory: / schedule: interval: weekly cooldown: default-days: 7 rebase-strategy: "auto" - package-ecosystem: npm directories: - /devTools - /frontend - /testing/compose/mcp-client-check schedule: interval: "weekly" cooldown: default-days: 7 rebase-strategy: "auto" groups: embedpdf: patterns: - "@embedpdf/*" mantine: patterns: - "@mantine/*" - "postcss-preset-mantine" mui: patterns: - "@mui/*" tauri-js: patterns: - "@tauri-apps/*" emotion: patterns: - "@emotion/*" react: patterns: - "react" - "react-dom" - "@types/react" - "@types/react-dom" tanstack: patterns: - "@tanstack/*" typescript: patterns: - "typescript" - "@typescript/*" vite: patterns: - "vite" - "vite-*" - "@vitejs/*" vitest: patterns: - "vitest" - "@vitest/*" testing-library: patterns: - "@testing-library/*" i18next: patterns: - "i18next" - "i18next-*" - "react-i18next" iconify: patterns: - "@iconify/*" - "@iconify-json/*" stripe: patterns: - "@stripe/*" posthog: patterns: - "@posthog/*" - "posthog-js" storybook: patterns: - "storybook" - "@storybook/*" supabase: patterns: - "@supabase/*" dnd-kit: patterns: - "@dnd-kit/*" tailwind: patterns: - "tailwindcss" - "@tailwindcss/*" postcss: patterns: - "postcss" - "postcss-*" exclude-patterns: - "postcss-preset-mantine" - package-ecosystem: cargo directories: - /frontend/editor/src-tauri - /frontend/editor/src-tauri/thumbnail-handler - /frontend/editor/src-tauri/provisioner schedule: interval: "weekly" cooldown: default-days: 7 rebase-strategy: "auto" groups: tauri: patterns: - "tauri" - "tauri-build" - "tauri-plugin-*" serde: patterns: - "serde" - "serde_*" tracing: patterns: - "tracing" - "tracing-*" tokio: patterns: - "tokio" - "tokio-*" - package-ecosystem: "uv" directory: "/engine" schedule: interval: "weekly" cooldown: default-days: 7 rebase-strategy: "auto"