mirror of
https://github.com/apache/superset.git
synced 2026-03-27 14:51:26 +00:00
Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: hainenber <dotronghai96@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: hainenber <dotronghai96@gmail.com>
360 lines
9.8 KiB
YAML
360 lines
9.8 KiB
YAML
version: 2
|
|
enable-beta-ecosystems: true
|
|
updates:
|
|
|
|
- package-ecosystem: "github-actions"
|
|
directory: "/"
|
|
schedule:
|
|
interval: "daily"
|
|
|
|
- package-ecosystem: "npm"
|
|
ignore:
|
|
# TODO: remove below entries until React >= 18.0.0
|
|
- dependency-name: "storybook"
|
|
update-types: ["version-update:semver-major", "version-update:semver-minor"]
|
|
- dependency-name: "@storybook*"
|
|
update-types: ["version-update:semver-major", "version-update:semver-minor"]
|
|
- dependency-name: "eslint-plugin-storybook"
|
|
- dependency-name: "react-error-boundary"
|
|
- dependency-name: "@rjsf/*"
|
|
# remark-gfm v4+ requires react-markdown v9+, which needs React 18
|
|
- dependency-name: "remark-gfm"
|
|
- dependency-name: "react-markdown"
|
|
# TODO: remove below entries until React >= 19.0.0
|
|
- dependency-name: "react-icons"
|
|
# JSDOM v30 doesn't play well with Jest v30
|
|
# Source: https://jestjs.io/blog#known-issues
|
|
# GH thread: https://github.com/jsdom/jsdom/issues/3492
|
|
- dependency-name: "jest-environment-jsdom"
|
|
# `@swc/plugin-transform-imports` doesn't work with current Webpack-SWC hybrid setup
|
|
# See https://github.com/apache/superset/pull/37384#issuecomment-3793991389
|
|
# TODO: remove the plugin once Lodash usage has been migrated to a more readily tree-shakeable alternative
|
|
- dependency-name: "@swc/plugin-transform-imports"
|
|
# `just-handlerbars-helpers` library in plugin-chart-handlebars requires `currencyformatter`` to be < 2
|
|
- dependency-name: "currencyformatter.js"
|
|
update-types: ["version-update:semver-major"]
|
|
groups:
|
|
storybook:
|
|
applies-to: version-updates
|
|
patterns:
|
|
- "@storybook*"
|
|
- "storybook"
|
|
update-types:
|
|
- "patch"
|
|
directory: "/superset-frontend/"
|
|
schedule:
|
|
interval: "daily"
|
|
labels:
|
|
- npm
|
|
- dependabot
|
|
open-pull-requests-limit: 30
|
|
versioning-strategy: increase
|
|
|
|
|
|
# NOTE: `uv` support is in beta, more details here:
|
|
# https://github.com/dependabot/dependabot-core/pull/10040#issuecomment-2696978430
|
|
- package-ecosystem: "uv"
|
|
directory: "requirements/"
|
|
open-pull-requests-limit: 10
|
|
schedule:
|
|
interval: "weekly"
|
|
labels:
|
|
- uv
|
|
- dependabot
|
|
|
|
- package-ecosystem: "npm"
|
|
directory: ".github/actions"
|
|
schedule:
|
|
interval: "daily"
|
|
open-pull-requests-limit: 10
|
|
versioning-strategy: increase
|
|
|
|
- package-ecosystem: "npm"
|
|
directory: "/docs/"
|
|
ignore:
|
|
# TODO: remove below entries until React >= 18.0.0 in superset-frontend
|
|
- dependency-name: "storybook"
|
|
update-types: ["version-update:semver-major", "version-update:semver-minor"]
|
|
- dependency-name: "@storybook*"
|
|
update-types: ["version-update:semver-major", "version-update:semver-minor"]
|
|
- dependency-name: "eslint-plugin-storybook"
|
|
- dependency-name: "react-error-boundary"
|
|
groups:
|
|
storybook:
|
|
applies-to: version-updates
|
|
patterns:
|
|
- "@storybook*"
|
|
- "storybook"
|
|
update-types:
|
|
- "patch"
|
|
schedule:
|
|
interval: "daily"
|
|
open-pull-requests-limit: 10
|
|
versioning-strategy: increase
|
|
|
|
- package-ecosystem: "npm"
|
|
directory: "/superset-websocket/"
|
|
schedule:
|
|
interval: "daily"
|
|
labels:
|
|
- npm
|
|
- dependabot
|
|
versioning-strategy: increase
|
|
|
|
- package-ecosystem: "npm"
|
|
directory: "/superset-websocket/utils/client-ws-app/"
|
|
schedule:
|
|
interval: "daily"
|
|
labels:
|
|
- npm
|
|
- dependabot
|
|
open-pull-requests-limit: 10
|
|
versioning-strategy: increase
|
|
|
|
# Now for all of our plugins and packages!
|
|
|
|
- package-ecosystem: "npm"
|
|
directory: "/superset-frontend/plugins/legacy-plugin-chart-calendar/"
|
|
schedule:
|
|
interval: "daily"
|
|
labels:
|
|
- npm
|
|
- dependabot
|
|
open-pull-requests-limit: 5
|
|
versioning-strategy: increase
|
|
|
|
- package-ecosystem: "npm"
|
|
directory: "/superset-frontend/plugins/legacy-plugin-chart-partition/"
|
|
schedule:
|
|
interval: "daily"
|
|
labels:
|
|
- npm
|
|
- dependabot
|
|
open-pull-requests-limit: 5
|
|
versioning-strategy: increase
|
|
|
|
- package-ecosystem: "npm"
|
|
directory: "/superset-frontend/plugins/legacy-plugin-chart-world-map/"
|
|
schedule:
|
|
interval: "daily"
|
|
labels:
|
|
- npm
|
|
- dependabot
|
|
open-pull-requests-limit: 5
|
|
versioning-strategy: increase
|
|
|
|
- package-ecosystem: "npm"
|
|
directory: "/superset-frontend/plugins/plugin-chart-pivot-table/"
|
|
ignore:
|
|
# TODO: remove below entries until React >= 19.0.0
|
|
- dependency-name: "react-icons"
|
|
schedule:
|
|
interval: "daily"
|
|
labels:
|
|
- npm
|
|
- dependabot
|
|
open-pull-requests-limit: 5
|
|
versioning-strategy: increase
|
|
|
|
- package-ecosystem: "npm"
|
|
directory: "/superset-frontend/plugins/legacy-plugin-chart-chord/"
|
|
schedule:
|
|
interval: "daily"
|
|
labels:
|
|
- npm
|
|
- dependabot
|
|
open-pull-requests-limit: 5
|
|
versioning-strategy: increase
|
|
|
|
- package-ecosystem: "npm"
|
|
directory: "/superset-frontend/plugins/legacy-plugin-chart-horizon/"
|
|
schedule:
|
|
interval: "daily"
|
|
labels:
|
|
- npm
|
|
- dependabot
|
|
open-pull-requests-limit: 5
|
|
versioning-strategy: increase
|
|
|
|
- package-ecosystem: "npm"
|
|
directory: "/superset-frontend/plugins/legacy-plugin-chart-rose/"
|
|
schedule:
|
|
interval: "daily"
|
|
labels:
|
|
- npm
|
|
- dependabot
|
|
open-pull-requests-limit: 5
|
|
versioning-strategy: increase
|
|
|
|
- package-ecosystem: "npm"
|
|
directory: "/superset-frontend/plugins/legacy-preset-chart-deckgl/"
|
|
schedule:
|
|
interval: "daily"
|
|
labels:
|
|
- npm
|
|
- dependabot
|
|
open-pull-requests-limit: 5
|
|
versioning-strategy: increase
|
|
|
|
- package-ecosystem: "npm"
|
|
directory: "/superset-frontend/plugins/plugin-chart-table/"
|
|
ignore:
|
|
# TODO: remove below entries until React >= 19.0.0
|
|
- dependency-name: "react-icons"
|
|
schedule:
|
|
interval: "daily"
|
|
labels:
|
|
- npm
|
|
- dependabot
|
|
open-pull-requests-limit: 5
|
|
versioning-strategy: increase
|
|
|
|
- package-ecosystem: "npm"
|
|
directory: "/superset-frontend/plugins/legacy-plugin-chart-country-map/"
|
|
schedule:
|
|
interval: "daily"
|
|
labels:
|
|
- npm
|
|
- dependabot
|
|
open-pull-requests-limit: 5
|
|
versioning-strategy: increase
|
|
|
|
- package-ecosystem: "npm"
|
|
directory: "/superset-frontend/plugins/legacy-plugin-chart-map-box/"
|
|
schedule:
|
|
interval: "daily"
|
|
labels:
|
|
- npm
|
|
- dependabot
|
|
open-pull-requests-limit: 5
|
|
versioning-strategy: increase
|
|
|
|
- package-ecosystem: "npm"
|
|
directory: "/superset-frontend/plugins/legacy-preset-chart-nvd3/"
|
|
schedule:
|
|
interval: "daily"
|
|
labels:
|
|
- npm
|
|
- dependabot
|
|
open-pull-requests-limit: 5
|
|
versioning-strategy: increase
|
|
|
|
- package-ecosystem: "npm"
|
|
directory: "/superset-frontend/plugins/plugin-chart-word-cloud/"
|
|
schedule:
|
|
interval: "daily"
|
|
labels:
|
|
- npm
|
|
- dependabot
|
|
open-pull-requests-limit: 5
|
|
versioning-strategy: increase
|
|
|
|
- package-ecosystem: "npm"
|
|
directory: "/superset-frontend/plugins/legacy-plugin-chart-paired-t-test/"
|
|
schedule:
|
|
interval: "daily"
|
|
labels:
|
|
- npm
|
|
- dependabot
|
|
open-pull-requests-limit: 5
|
|
versioning-strategy: increase
|
|
|
|
- package-ecosystem: "npm"
|
|
directory: "/superset-frontend/plugins/plugin-chart-echarts/"
|
|
schedule:
|
|
interval: "daily"
|
|
labels:
|
|
- npm
|
|
- dependabot
|
|
open-pull-requests-limit: 5
|
|
versioning-strategy: increase
|
|
|
|
- package-ecosystem: "npm"
|
|
directory: "/superset-frontend/plugins/plugin-chart-ag-grid-table/"
|
|
schedule:
|
|
interval: "daily"
|
|
labels:
|
|
- npm
|
|
- dependabot
|
|
open-pull-requests-limit: 5
|
|
versioning-strategy: increase
|
|
|
|
- package-ecosystem: "npm"
|
|
directory: "/superset-frontend/plugins/plugin-chart-cartodiagram/"
|
|
schedule:
|
|
interval: "daily"
|
|
labels:
|
|
- npm
|
|
- dependabot
|
|
open-pull-requests-limit: 5
|
|
versioning-strategy: increase
|
|
|
|
- package-ecosystem: "npm"
|
|
directory: "/superset-frontend/plugins/legacy-plugin-chart-parallel-coordinates/"
|
|
schedule:
|
|
interval: "daily"
|
|
labels:
|
|
- npm
|
|
- dependabot
|
|
open-pull-requests-limit: 5
|
|
versioning-strategy: increase
|
|
|
|
- package-ecosystem: "npm"
|
|
directory: "/superset-frontend/plugins/plugin-chart-handlebars/"
|
|
ignore:
|
|
# `just-handlerbars-helpers` library in plugin-chart-handlebars requires `currencyformatter`` to be < 2
|
|
- dependency-name: "currencyformatter.js"
|
|
update-types: ["version-update:semver-major"]
|
|
schedule:
|
|
interval: "daily"
|
|
labels:
|
|
- npm
|
|
- dependabot
|
|
open-pull-requests-limit: 5
|
|
versioning-strategy: increase
|
|
|
|
- package-ecosystem: "npm"
|
|
directory: "/superset-frontend/packages/generator-superset/"
|
|
schedule:
|
|
interval: "daily"
|
|
labels:
|
|
- npm
|
|
- dependabot
|
|
open-pull-requests-limit: 5
|
|
versioning-strategy: increase
|
|
|
|
- package-ecosystem: "npm"
|
|
directory: "/superset-frontend/packages/superset-ui-chart-controls/"
|
|
schedule:
|
|
interval: "daily"
|
|
labels:
|
|
- npm
|
|
- dependabot
|
|
open-pull-requests-limit: 5
|
|
versioning-strategy: increase
|
|
|
|
- package-ecosystem: "npm"
|
|
directory: "/superset-frontend/packages/superset-ui-core/"
|
|
ignore:
|
|
# not until React >= 18.0.0
|
|
- dependency-name: "react-markdown"
|
|
- dependency-name: "remark-gfm"
|
|
- dependency-name: "react-error-boundary"
|
|
schedule:
|
|
interval: "daily"
|
|
labels:
|
|
- npm
|
|
- dependabot
|
|
open-pull-requests-limit: 5
|
|
versioning-strategy: increase
|
|
|
|
- package-ecosystem: "npm"
|
|
directory: "/superset-frontend/packages/superset-ui-switchboard/"
|
|
schedule:
|
|
interval: "daily"
|
|
labels:
|
|
- npm
|
|
- dependabot
|
|
open-pull-requests-limit: 5
|
|
versioning-strategy: increase
|