Compare commits

...

8 Commits

Author SHA1 Message Date
hainenber
5fb0e7eca8 chore(ci): reduce open PR limit as a singular value being applicable for all listed directories
Signed-off-by: hainenber <dotronghai96@gmail.com>
2026-10-04 10:03:19 +07:00
hainenber
be0bb512b9 feat(ci): group all npm Dependabot configs
Signed-off-by: hainenber <dotronghai96@gmail.com>
2026-09-30 20:35:20 +07:00
hainenber
d678d6b8ad fix(build): correct mainline branch name used by Superset
Signed-off-by: hainenber <dotronghai96@gmail.com>
2026-09-29 21:43:00 +07:00
hainenber
76bb82c293 fix(build): add hack to allow multiple configs for same ecosystem/directory combination
Signed-off-by: hainenber <dotronghai96@gmail.com>
2026-09-29 09:59:27 +07:00
hainenber
bb1a8e28e1 feat(ci): group Dependabot updates across directories in Superset monorepo
Signed-off-by: hainenber <dotronghai96@gmail.com>
2026-09-28 21:52:04 +07:00
hainenber
71aa3de941 feat(build): group jest-related PR for version update
Signed-off-by: hainenber <dotronghai96@gmail.com>
2026-09-28 21:18:29 +07:00
hainenber
7ceb7ca64c chore(ci): configure more grouped dep upgrades across npm subprojects
Signed-off-by: hainenber <dotronghai96@gmail.com>
2026-09-26 14:35:54 +07:00
hainenber
5c98700559 fix(ci): group github/codeql-action Dependabot PRs together to avoid version mismatching issue
Signed-off-by: hainenber <dotronghai96@gmail.com>
2026-09-26 13:08:40 +07:00

View File

@@ -9,6 +9,9 @@ updates:
security:
applies-to: "security-updates"
patterns: ["*"]
codeql:
patterns:
- github/codeql-action/*
cooldown:
default-days: 7
@@ -49,7 +52,11 @@ updates:
# hold comments). Remove this once the proxy code is updated to await
# the async decompress() API.
- dependency-name: "simple-zstd"
directory: "/superset-frontend/"
directories:
- "/superset-frontend"
- "/superset-embedded-sdk"
- "/superset-websocket"
- "/docs"
schedule:
interval: "daily"
labels:
@@ -66,6 +73,11 @@ updates:
patterns:
- "@typescript-eslint/*"
- "typescript-eslint"
jest:
patterns:
- "jest"
- "babel-jest"
- "jest-environment-jsdom"
babel:
patterns:
- "@babel/*"
@@ -95,7 +107,22 @@ updates:
fontsource:
patterns:
- "@fontsource/*"
open-pull-requests-limit: 30
docusaurus:
patterns:
- "@docusaurus/*"
docusaurus-openapi:
patterns:
- "docusaurus-plugin-openapi-docs"
- "docusaurus-theme-openapi-docs"
monorepo-dependencies:
group-by: dependency-name
patterns:
- "webpack"
- "@types/node"
- "oxfmt"
- "oxlint"
- "oxlint-tsgolint"
open-pull-requests-limit: 10
versioning-strategy: increase
cooldown:
default-days: 7
@@ -133,49 +160,6 @@ updates:
cooldown:
default-days: 7
- package-ecosystem: "npm"
directory: "/docs/"
schedule:
interval: "daily"
groups:
security:
applies-to: "security-updates"
patterns: ["*"]
storybook:
patterns:
- "@storybook/*"
- "storybook"
docusaurus:
patterns:
- "@docusaurus/*"
docusaurus-openapi:
patterns:
- "docusaurus-plugin-openapi-docs"
- "docusaurus-theme-openapi-docs"
typescript-eslint:
patterns:
- "@typescript-eslint/*"
- "typescript-eslint"
open-pull-requests-limit: 10
versioning-strategy: increase
cooldown:
default-days: 7
- package-ecosystem: "npm"
directory: "/superset-websocket/"
schedule:
interval: "daily"
labels:
- npm
- dependabot
groups:
security:
applies-to: "security-updates"
patterns: ["*"]
versioning-strategy: increase
cooldown:
default-days: 7
- package-ecosystem: "npm"
directory: "/superset-websocket/utils/client-ws-app/"
schedule:
@@ -191,21 +175,3 @@ updates:
versioning-strategy: increase
cooldown:
default-days: 7
- package-ecosystem: "npm"
directory: "/superset-embedded-sdk/"
schedule:
interval: "daily"
labels:
- npm
- dependabot
groups:
security:
applies-to: "security-updates"
patterns: ["*"]
babel:
patterns:
- "@babel/*"
versioning-strategy: increase
cooldown:
default-days: 7