From 5cfbdcab1a930b3dd66a747f886060280abb2083 Mon Sep 17 00:00:00 2001 From: Evan Simkowitz Date: Mon, 23 Dec 2024 12:59:59 -0500 Subject: [PATCH] Separate out Yarn major updates into separate Dependabot groups (#1607) This is annoyingly verbose, but will let us still get PRs for minor and patch updates separately from major updates, so we can continue to benefit from bugfixes without having to adopt breaking changes. Also adds a jotai update group --- .github/dependabot.yml | 82 ++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 80 insertions(+), 2 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 6b1fcac9c..700ad6d4b 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -13,20 +13,98 @@ updates: exclude-patterns: - "*storybook*" - "*electron*" - storybook: - patterns: + - "@types/react" + update-types: + - "minor" + - "patch" + dev-dependencies-major: + dependency-type: "development" + exclude-patterns: - "*storybook*" + - "*electron*" + - "@types/react" + update-types: + - "major" + prod-dependencies: dependency-type: "production" exclude-patterns: - "*electron*" - "jotai" + - "react" + update-types: + - "minor" + - "patch" + prod-dependencies-major: + dependency-type: "production" + exclude-patterns: + - "*electron*" + - "jotai" + - "react" + update-types: + - "major" + + storybook: + patterns: + - "*storybook*" + update-types: + - "minor" + - "patch" + storybook-major: + patterns: + - "*storybook*" + update-types: + - "major" + electron: patterns: - "*electron*" + update-types: + - "minor" + - "patch" + electron-major: + patterns: + - "*electron*" + update-types: + - "major" + docusaurus: patterns: - "*docusaurus*" + update-types: + - "minor" + - "patch" + docusaurus-major: + patterns: + - "*docusaurus*" + update-types: + - "major" + + react: + patterns: + - "react" + - "@types/react" + update-types: + - "minor" + - "patch" + react-major: + patterns: + - "react" + - "@types/react" + update-types: + - "major" + + jotai: + patterns: + - "jotai" + update-types: + - "minor" + - "patch" + jotai-major: + patterns: + - "jotai" + update-types: + - "major" - package-ecosystem: "gomod" directory: "/" schedule: