From 8437a65b5bf5734ebf9bc390e8869438539ba974 Mon Sep 17 00:00:00 2001 From: Mark Yen Date: Mon, 22 Apr 2024 10:36:08 -0700 Subject: [PATCH] Dependabot: ignore electron & TypeScript major bumps These are more involved, and keeping perpetual draft PRs doesn't seem that useful. Signed-off-by: Mark Yen --- .github/dependabot.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 1e962f9f9ef..d8654ea09d3 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -32,6 +32,13 @@ updates: # we ignore everything higher than 11. dependency-name: "@nuxtjs/eslint-config-typescript" versions: [ ">11" ] + - # Electron major bumps are too complicated; we need to do those manually. + dependency-name: "electron" + update-types: [ "version-update:semver-major" ] + - # TypeScript bumping has issues with our code right now. + # See https://github.com/microsoft/TypeScript/issues/56628 + dependency-name: "typescript" + update-types: [ "version-update:semver-major" ] - # node-fetch 3+ requires ECMAScript modules, but Electron doesn't # support that. See https://github.com/electron/electron/issues/21457 dependency-name: "node-fetch"