From 84fbc14cee8c6ef874b502ff6ee23082c1b1efcc Mon Sep 17 00:00:00 2001 From: Mateusz Sluszniak <56299341+msluszniak@users.noreply.github.com> Date: Tue, 3 Mar 2026 16:20:40 +0100 Subject: [PATCH] Update dependabot configuration for npm packages Consolidate npm update configurations and change schedule to monthly. --- .github/dependabot.yml | 92 ++++++------------------------------------ 1 file changed, 12 insertions(+), 80 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 29651a3c0..a06b1c5f5 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,91 +1,23 @@ version: 2 updates: - package-ecosystem: "npm" - directory: "/" + directories: + - "/" + - "/packages/*" + - "/apps/*" + - "/docs" schedule: - interval: "weekly" + interval: "monthly" groups: security-updates: applies-to: security-updates patterns: - "*" - - - package-ecosystem: "npm" - directory: "/packages/react-native-executorch" - schedule: - interval: "weekly" - groups: - security-updates: - applies-to: security-updates - patterns: - - "*" - - - package-ecosystem: "npm" - directory: "/packages/bare-resource-fetcher" - schedule: - interval: "weekly" - groups: - security-updates: - applies-to: security-updates - patterns: - - "*" - - - package-ecosystem: "npm" - directory: "/packages/expo-resource-fetcher" - schedule: - interval: "weekly" - groups: - security-updates: - applies-to: security-updates - patterns: - - "*" - - - package-ecosystem: "npm" - directory: "/apps/llm" - schedule: - interval: "weekly" - groups: - security-updates: - applies-to: security-updates - patterns: - - "*" - - - package-ecosystem: "npm" - directory: "/apps/computer-vision" - schedule: - interval: "weekly" - groups: - security-updates: - applies-to: security-updates - patterns: - - "*" - - - package-ecosystem: "npm" - directory: "/apps/speech" - schedule: - interval: "weekly" - groups: - security-updates: - applies-to: security-updates - patterns: - - "*" - - - package-ecosystem: "npm" - directory: "/apps/text-embeddings" - schedule: - interval: "weekly" - groups: - security-updates: - applies-to: security-updates - patterns: - - "*" - - - package-ecosystem: "npm" - directory: "/docs" - schedule: - interval: "weekly" - groups: - security-updates: - applies-to: security-updates + all-updates: + applies-to: version-updates patterns: - "*" + ignore: + - dependency-name: "*" + update-types: + - "version-update:semver-patch"