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"