From 5b17c5b2dfc7f4577301b009eef2c85d0cc5acec Mon Sep 17 00:00:00 2001 From: Evan Rusackas Date: Mon, 29 Jun 2026 10:06:05 -0700 Subject: [PATCH] chore(deps): stop Dependabot from opening Babel 8 major bumps (#41534) --- .github/dependabot.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 23f5395ca18..283fb7ae8b2 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -32,6 +32,13 @@ updates: # and confirm the issue https://github.com/apache/superset/issues/39600 is fixed - dependency-name: "react-checkbox-tree" update-types: ["version-update:semver-major"] + # Babel 8 (7.x -> 8.x) is blocked on the surrounding ecosystem: @emotion/babel-plugin + # (NodePath#hoist), babel-plugin-jsx-remove-data-test-id (t.jSXOpeningElement), and + # ts-jest all rely on Babel APIs removed in v8 and have not shipped Babel 8 support. + # Ignore the coordinated major bump until the ecosystem catches up; it must be done + # as a single manual upgrade anyway. TODO: remove when Babel 8 support is viable. + - dependency-name: "@babel/*" + update-types: ["version-update:semver-major"] directory: "/superset-frontend/" schedule: interval: "daily"