From 65228125a246bbd90e9f0879787d6805e271a5c8 Mon Sep 17 00:00:00 2001 From: Matthew <20070360+mdtro@users.noreply.github.com> Date: Wed, 10 Jan 2024 08:24:23 -0600 Subject: [PATCH] dependabot: configure to use groups for npm (#3509) --- .github/dependabot.yml | 41 ++++++++++++++++++++++++++--------------- 1 file changed, 26 insertions(+), 15 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 6c4e6c0aa..08ed0f42c 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,18 +1,29 @@ version: 2 updates: -- package-ecosystem: npm - directory: "/" - schedule: - interval: weekly - open-pull-requests-limit: 2 - ignore: - - dependency-name: "@sentry*" -- package-ecosystem: gradle - directory: "/android" - schedule: - interval: weekly - open-pull-requests-limit: 2 -- package-ecosystem: "github-actions" - directory: "/" - schedule: + - package-ecosystem: npm + directory: '/' + schedule: + interval: weekly + open-pull-requests-limit: 0 # security updates only + groups: + # The name of the group, it will be used in PR titles and branch + babel-dependencies: + patterns: + - '@babel/*' + react-native-deps: + patterns: + - '@react-native/*' + typescript-eslint-deps: + patterns: + - '@typescript-eslint/*' + ignore: + - dependency-name: '@sentry*' + - package-ecosystem: gradle + directory: '/android' + schedule: + interval: weekly + open-pull-requests-limit: 2 + - package-ecosystem: 'github-actions' + directory: '/' + schedule: interval: weekly