mirror of
https://github.com/elastic/kibana.git
synced 2025-06-27 10:40:07 -04:00
# Backport This will backport the following commits from `main` to `8.18`: - [chore(NA): updating used polyfills using 3rd party library (#218020)](https://github.com/elastic/kibana/pull/218020) <!--- Backport version: 9.6.6 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sorenlouv/backport) <!--BACKPORT [{"author":{"name":"Tiago Costa","email":"tiago.costa@elastic.co"},"sourceCommit":{"committedDate":"2025-04-30T20:35:22Z","message":"chore(NA): updating used polyfills using 3rd party library (#218020)\n\nCloses https://github.com/elastic/kibana-operations/issues/267\n\nThis PR is a follow up from the webpack v5 upgrade which makes sure we\nstop using the old non maintained webpack v4 polyfills library and use\ninstead a new supported library called `node-stdlib-browser`.\n\n---------\n\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"aac2d4788ae588e3a999f90772a62fcfe2ad7755","branchLabelMapping":{"^v9.1.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["chore","Team:Operations","release_note:skip","backport:prev-minor","backport:prev-major","ci:build-webpack-bundle-analyzer","v9.1.0"],"title":"chore(NA): updating used polyfills using 3rd party library","number":218020,"url":"https://github.com/elastic/kibana/pull/218020","mergeCommit":{"message":"chore(NA): updating used polyfills using 3rd party library (#218020)\n\nCloses https://github.com/elastic/kibana-operations/issues/267\n\nThis PR is a follow up from the webpack v5 upgrade which makes sure we\nstop using the old non maintained webpack v4 polyfills library and use\ninstead a new supported library called `node-stdlib-browser`.\n\n---------\n\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"aac2d4788ae588e3a999f90772a62fcfe2ad7755"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/218020","number":218020,"mergeCommit":{"message":"chore(NA): updating used polyfills using 3rd party library (#218020)\n\nCloses https://github.com/elastic/kibana-operations/issues/267\n\nThis PR is a follow up from the webpack v5 upgrade which makes sure we\nstop using the old non maintained webpack v4 polyfills library and use\ninstead a new supported library called `node-stdlib-browser`.\n\n---------\n\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"aac2d4788ae588e3a999f90772a62fcfe2ad7755"}}]}] BACKPORT--> --------- Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
706 lines
No EOL
22 KiB
JSON
706 lines
No EOL
22 KiB
JSON
{
|
|
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
|
"extends": ["config:recommended", "helpers:pinGitHubActionDigests", "helpers:pinGitHubActionDigestsToSemver"],
|
|
"ignorePaths": ["**/__fixtures__/**", "**/fixtures/**"],
|
|
"enabledManagers": ["npm", "github-actions", "custom.regex", "devcontainer"],
|
|
"baseBranches": ["main", "7.17"],
|
|
"prConcurrentLimit": 0,
|
|
"prHourlyLimit": 0,
|
|
"separateMajorMinor": false,
|
|
"rangeStrategy": "bump",
|
|
"semanticCommits": "disabled",
|
|
"vulnerabilityAlerts": {
|
|
"enabled": false
|
|
},
|
|
"lockFileMaintenance": {
|
|
"enabled": false
|
|
},
|
|
"packageRules": [
|
|
{
|
|
"matchDepPatterns": [".*"],
|
|
"enabled": false
|
|
},
|
|
{
|
|
"groupName": "webpack",
|
|
"matchDepNames": ["webpack", "@types/webpack", "webpack-cli", "webpack-dev-server", "webpack-merge"],
|
|
"reviewers": ["team:kibana-operations"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["Team:Operations", "backport:all-open", "release_note:skip", "ci:build-webpack-bundle-analyzer"],
|
|
"minimumReleaseAge": "60 days",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "devcontainer",
|
|
"reviewers": ["team:kibana-operations"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["Team:Operations", "release_note:skip", "backport:current-major"],
|
|
"enabled": true,
|
|
"matchManagers": ["devcontainer"]
|
|
},
|
|
{
|
|
"groupName": "chainguard",
|
|
"matchPackageNames": ["docker.elastic.co/wolfi/chainguard-base"],
|
|
"reviewers": ["team:kibana-operations"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["Team:Operations", "release_note:skip"],
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "operations actions",
|
|
"matchManagers": ["github-actions"],
|
|
"matchPackageNames": [
|
|
"actions/checkout",
|
|
"actions/github-script",
|
|
"elastic/github-actions/project-assigner",
|
|
"hmarr/auto-approve-action",
|
|
"octokit/graphql-action",
|
|
"sergeysova/jq-action",
|
|
"sourenlouv/backport"
|
|
],
|
|
"reviewers": ["team:kibana-operations"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["Team:Operations", "backport:all-open", "release_note:skip"],
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "@elastic/charts",
|
|
"matchDepNames": ["@elastic/charts"],
|
|
"reviewers": ["team:visualizations", "markov00", "nickofthyme"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["release_note:skip", "backport:skip", "Team:Visualizations"],
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "@elastic/elasticsearch",
|
|
"matchDepNames": [
|
|
"@elastic/elasticsearch"
|
|
],
|
|
"reviewers": [
|
|
"team:kibana-operations",
|
|
"team:kibana-core"
|
|
],
|
|
"matchBaseBranches": [
|
|
"main"
|
|
],
|
|
"labels": [
|
|
"release_note:skip",
|
|
"backport:prev-minor",
|
|
"Team:Operations",
|
|
"Team:Core"
|
|
],
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "@elastic/elasticsearch",
|
|
"matchDepNames": ["@elastic/elasticsearch"],
|
|
"reviewers": ["team:kibana-operations", "team:kibana-core"],
|
|
"matchBaseBranches": ["7.17"],
|
|
"labels": ["release_note:skip", "Team:Operations", "Team:Core", "backport:skip"],
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "LaunchDarkly",
|
|
"matchDepNames": [
|
|
"launchdarkly-js-client-sdk",
|
|
"@openfeature/launchdarkly-client-provider",
|
|
"@launchdarkly/node-server-sdk",
|
|
"@launchdarkly/openfeature-node-server",
|
|
"launchdarkly/find-code-references"
|
|
],
|
|
"reviewers": ["team:kibana-security", "team:kibana-core"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["release_note:skip", "Team:Security", "Team:Core", "backport:prev-minor"],
|
|
"minimumReleaseAge": "7 days",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "OpenFeature",
|
|
"matchDepNames": ["@openfeature/core", "@openfeature/server-sdk", "@openfeature/web-sdk"],
|
|
"reviewers": ["team:kibana-security", "team:kibana-core"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["release_note:skip", "Team:Security", "Team:Core", "backport:prev-minor"],
|
|
"minimumReleaseAge": "7 days",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "APM",
|
|
"matchDepNames": [
|
|
"elastic-apm-node",
|
|
"@elastic/apm-rum",
|
|
"@elastic/apm-rum-react",
|
|
"@elastic/apm-rum-core"
|
|
],
|
|
"reviewers": [
|
|
"team:kibana-core"
|
|
],
|
|
"matchBaseBranches": [
|
|
"main"
|
|
],
|
|
"labels": [
|
|
"release_note:skip",
|
|
"Team:Core",
|
|
"backport:prev-minor"
|
|
],
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "RxJS",
|
|
"matchDepNames": [
|
|
"rxjs"
|
|
],
|
|
"reviewers": [
|
|
"team:kibana-core"
|
|
],
|
|
"matchBaseBranches": [
|
|
"main"
|
|
],
|
|
"labels": [
|
|
"release_note:skip",
|
|
"Team:Core",
|
|
"backport:prev-minor"
|
|
],
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "stack traces",
|
|
"matchDepNames": [
|
|
"trace",
|
|
"clarify"
|
|
],
|
|
"reviewers": [
|
|
"team:kibana-core"
|
|
],
|
|
"matchBaseBranches": [
|
|
"main"
|
|
],
|
|
"labels": [
|
|
"release_note:skip",
|
|
"Team:Core",
|
|
"backport:skip"
|
|
],
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "@elastic/ebt",
|
|
"matchDepNames": [
|
|
"@elastic/ebt"
|
|
],
|
|
"reviewers": [
|
|
"team:kibana-core"
|
|
],
|
|
"matchBaseBranches": [
|
|
"main"
|
|
],
|
|
"labels": [
|
|
"release_note:skip",
|
|
"Team:Core",
|
|
"backport:prev-minor"
|
|
],
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "lodash",
|
|
"matchDepNames": [
|
|
"lodash",
|
|
"@types/lodash"
|
|
],
|
|
"reviewers": [
|
|
"team:kibana-core"
|
|
],
|
|
"matchBaseBranches": [
|
|
"main"
|
|
],
|
|
"labels": [
|
|
"release_note:skip",
|
|
"Team:Core",
|
|
"backport:prev-minor"
|
|
],
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "OpenAPI Spec",
|
|
"matchDepNames": [
|
|
"@apidevtools/swagger-parser",
|
|
"@redocly/cli",
|
|
"openapi-types"
|
|
],
|
|
"reviewers": [
|
|
"team:kibana-core"
|
|
],
|
|
"matchBaseBranches": [
|
|
"main"
|
|
],
|
|
"labels": [
|
|
"release_note:skip",
|
|
"Team:Core",
|
|
"backport:prev-minor"
|
|
],
|
|
"minimumReleaseAge": "7 days",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "HAPI ecosystem",
|
|
"matchDepNames": ["@hapi/**", "brok", "joi"],
|
|
"reviewers": ["team:kibana-core"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["release_note:skip", "Team:Core", "backport:prev-minor"],
|
|
"minimumReleaseAge": "7 days",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "babel",
|
|
"matchDepNames": ["@types/babel__core"],
|
|
"matchDepPatterns": ["^@babel", "^babel-plugin"],
|
|
"reviewers": ["team:kibana-operations"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["Team:Operations", "release_note:skip"],
|
|
"minimumReleaseAge": "7 days",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "typescript",
|
|
"matchDepNames": ["typescript", "@types/jsdom"],
|
|
"reviewers": ["team:kibana-operations"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["Team:Operations", "release_note:skip"],
|
|
"minimumReleaseAge": "7 days",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "prettier",
|
|
"matchDepNames": ["prettier", "eslint-plugin-prettier", "eslint-config-prettier"],
|
|
"reviewers": ["team:kibana-operations"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["Team:Operations", "release_note:skip"],
|
|
"minimumReleaseAge": "7 days",
|
|
"allowedVersions": "<3.0",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "typescript-eslint",
|
|
"matchDepPatterns": ["^@typescript-eslint"],
|
|
"reviewers": ["team:kibana-operations"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["Team:Operations", "release_note:skip"],
|
|
"minimumReleaseAge": "7 days",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "eslint-plugin-depend",
|
|
"matchDepPatterns": ["eslint-plugin-depend"],
|
|
"reviewers": ["team:kibana-operations"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["Team:Operations", "release_note:skip"],
|
|
"minimumReleaseAge": "7 days",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "polyfills",
|
|
"matchDepNames": ["core-js"],
|
|
"matchDepPatterns": ["polyfill"],
|
|
"reviewers": ["team:kibana-operations"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["Team:Operations", "release_note:skip"],
|
|
"minimumReleaseAge": "7 days",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "CLI tooling",
|
|
"matchDepNames": ["listr2"],
|
|
"reviewers": ["team:kibana-operations"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["Team:Operations", "backport:all-open", "release_note:skip"],
|
|
"minimumReleaseAge": "7 days",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "vega related modules",
|
|
"matchDepNames": ["vega", "vega-lite", "vega-schema-url-parser", "vega-tooltip"],
|
|
"reviewers": ["team:kibana-visualizations"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["Feature:Vega", "Team:Visualizations"],
|
|
"minimumReleaseAge": "7 days",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "cypress",
|
|
"matchDepPatterns": ["cypress"],
|
|
"reviewers": ["Team:apm", "Team: SecuritySolution"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["buildkite-ci", "ci:all-cypress-suites"],
|
|
"minimumReleaseAge": "7 days",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "security solution modules",
|
|
"matchDepNames": ["zod", "langchain"],
|
|
"reviewers": ["Team: SecuritySolution"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["Team: SecuritySolution"],
|
|
"minimumReleaseAge": "7 days",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "platform security modules",
|
|
"matchDepNames": [
|
|
"css.escape",
|
|
"node-forge",
|
|
"formik",
|
|
"@types/node-forge",
|
|
"require-in-the-middle",
|
|
"tough-cookie",
|
|
"@types/tough-cookie",
|
|
"xml-crypto",
|
|
"@types/xml-crypto",
|
|
"@kayahr/text-encoding"
|
|
],
|
|
"reviewers": ["team:kibana-security"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["Team:Security", "release_note:skip", "backport:all-open"],
|
|
"minimumReleaseAge": "7 days",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "CodeQL",
|
|
"matchDepNames": [
|
|
"github/codeql-action/analyze",
|
|
"github/codeql-action/init"
|
|
],
|
|
"reviewers": ["team:kibana-security"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["Team:Security", "release_note:skip", "backport:all-open"],
|
|
"minimumReleaseAge": "7 days",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "ftr",
|
|
"matchDepNames": [
|
|
"@types/chromedriver",
|
|
"@types/selenium-webdriver",
|
|
"chromedriver",
|
|
"geckodriver",
|
|
"ms-chromium-edge-driver",
|
|
"selenium-webdriver"
|
|
],
|
|
"reviewers": ["team:kibana-operations"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["Team:Operations", "release_note:skip"],
|
|
"minimumReleaseAge": "7 days",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "scss",
|
|
"matchDepNames": ["sass-embedded"],
|
|
"reviewers": ["team:kibana-operations"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["Team:Operations", "release_note:skip", "backport:all-open"],
|
|
"minimumReleaseAge": "7 days",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "minify",
|
|
"matchDepNames": ["gulp-terser", "terser"],
|
|
"reviewers": ["team:kibana-operations"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["Team:Operations", "release_note:skip"],
|
|
"minimumReleaseAge": "7 days",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "@testing-library",
|
|
"matchDepNames": [
|
|
"@testing-library/dom",
|
|
"@testing-library/jest-dom",
|
|
"@testing-library/react",
|
|
"@testing-library/react-hooks",
|
|
"@testing-library/user-event"
|
|
],
|
|
"reviewers": ["team:kibana-operations"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["Team:Operations", "release_note:skip"],
|
|
"minimumReleaseAge": "7 days",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "jest",
|
|
"matchDepNames": [
|
|
"@jest/console",
|
|
"@jest/reporters",
|
|
"@jest/types",
|
|
"babel-jest",
|
|
"expect",
|
|
"jest",
|
|
"jest-cli",
|
|
"jest-config",
|
|
"jest-diff",
|
|
"jest-environment-jsdom",
|
|
"jest-matcher-utils",
|
|
"jest-mock",
|
|
"jest-runtime",
|
|
"jest-snapshot"
|
|
],
|
|
"reviewers": ["team:kibana-operations"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["Team:Operations", "release_note:skip"],
|
|
"minimumReleaseAge": "7 days",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "@storybook",
|
|
"reviewers": ["team:kibana-operations"],
|
|
"matchBaseBranches": ["main"],
|
|
"matchDepPatterns": ["^@storybook"],
|
|
"excludeDepNames": ["@storybook/testing-react"],
|
|
"labels": ["Team:Operations", "release_note:skip", "ci:build-storybooks", "backport:skip"],
|
|
"minimumReleaseAge": "7 days",
|
|
"allowedVersions": "<7.0",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "@storybook/testing-react",
|
|
"reviewers": ["team:kibana-operations"],
|
|
"matchBaseBranches": ["main"],
|
|
"matchDepNames": ["@storybook/testing-react"],
|
|
"labels": ["Team:Operations", "release_note:skip", "ci:build-storybooks", "backport:skip"],
|
|
"minimumReleaseAge": "7 days",
|
|
"allowedVersions": "<2.0",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "react-query",
|
|
"matchDepNames": ["@tanstack/react-query", "@tanstack/react-query-devtools"],
|
|
"reviewers": [
|
|
"team:response-ops",
|
|
"team:kibana-cloud-security-posture",
|
|
"team:security-asset-management",
|
|
"team:fleet",
|
|
"team:awp-platform",
|
|
"team:security-onboarding-and-lifecycle-mgt"
|
|
],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["release_note:skip", "backport:skip", "ci:all-cypress-suites"],
|
|
"minimumReleaseAge": "7 days",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "react-hook-form",
|
|
"matchDepNames": ["react-hook-form"],
|
|
"reviewers": ["team:security-asset-management", "team:uptime"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["release_note:skip", "backport:skip", "ci:all-cypress-suites"],
|
|
"minimumReleaseAge": "7 days",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "redux",
|
|
"matchDepNames": ["redux", "react-redux"],
|
|
"reviewers": [
|
|
"team:search-kibana",
|
|
"team:kibana-presentation",
|
|
"team:kibana-data-discovery",
|
|
"team:kibana-management",
|
|
"team:kibana-gis",
|
|
"team:security-solution"
|
|
],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["release_note:skip", "backport:skip", "ci:all-cypress-suites"],
|
|
"minimumReleaseAge": "7 days",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "Profiling",
|
|
"matchDepNames": ["peggy", "@types/dagre"],
|
|
"reviewers": ["team:obs-ux-infra_services-team"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["release_note:skip", "backport:skip"],
|
|
"minimumReleaseAge": "7 days",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "TTY Output",
|
|
"matchDepNames": ["xterm", "byte-size", "@types/byte-size"],
|
|
"reviewers": ["team:sec-cloudnative-integrations"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["Team: AWP: Visualization", "release_note:skip", "backport:skip"],
|
|
"minimumReleaseAge": "7 days",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "Cloud Defend",
|
|
"matchDepNames": ["monaco-yaml"],
|
|
"reviewers": ["team:sec-cloudnative-integrations"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["Team: Cloud Native Integrations", "release_note:skip", "backport:skip"],
|
|
"minimumReleaseAge": "7 days",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "JSON Web Token",
|
|
"matchDepNames": ["jsonwebtoken"],
|
|
"reviewers": ["team:response-ops", "team:kibana-core"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["release_note:skip", "backport:all-open"],
|
|
"minimumReleaseAge": "7 days",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "XState",
|
|
"matchDepNames": ["xstate"],
|
|
"matchDepPrefixes": ["@xstate/"],
|
|
"reviewers": ["team:obs-ux-logs-team"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["Team:Obs UX Logs", "release_note:skip"],
|
|
"minimumReleaseAge": "7 days",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "OpenTelemetry modules",
|
|
"matchDepPrefixes": ["@opentelemetry/"],
|
|
"reviewers": ["team:stack-monitoring"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["Team:Monitoring"],
|
|
"minimumReleaseAge": "7 days",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "csp",
|
|
"matchDepNames": ["content-security-policy-parser"],
|
|
"reviewers": ["team:kibana-security", "team:kibana-core"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["release_note:skip", "backport:skip", "ci:serverless-test-all"],
|
|
"minimumReleaseAge": "7 days",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "AlertingEmails",
|
|
"matchDepNames": ["nodemailer"],
|
|
"reviewers": ["team:response-ops"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["release_note:skip", "backport:prev-minor"],
|
|
"minimumReleaseAge": "7 days",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "Kibana ES|QL Team",
|
|
"matchDepNames": ["recast"],
|
|
"reviewers": ["team:kibana-esql"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["Team:ESQL", "release_note:skip"],
|
|
"minimumReleaseAge": "7 days",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "MSW",
|
|
"matchPackageNames": ["msw"],
|
|
"reviewers": ["team:kibana-cloud-security-posture"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["Team:Cloud Security", "release_note:skip", "backport:skip"],
|
|
"minimumReleaseAge": "7 days",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "re2js",
|
|
"matchDepNames": ["re2js"],
|
|
"reviewers": ["team:visualizations", "dej611"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["release_note:skip", "backport:all-open", "Team:Visualizations"],
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "Serve swagger docs",
|
|
"matchDepNames": ["express", "swagger-jsdoc", "swagger-ui-express"],
|
|
"reviewers": ["team:obs-entities"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["release_note:skip", "team:obs-entities"],
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "Security Engineering Productivity",
|
|
"matchDepNames": ["dotenv", "playwright-chromium", "@playwright/test"],
|
|
"reviewers": ["team:security-engineering-productivity"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["Team: Sec Eng Productivity", "release_note:skip", "backport:all-open"],
|
|
"minimumReleaseAge": "7 days",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "@mswjs/http-middleware",
|
|
"matchPackageNames": ["@mswjs/http-middleware"],
|
|
"reviewers": ["team:kibana-cloud-security-posture"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["Team:Cloud Security", "release_note:skip", "backport:skip"],
|
|
"minimumReleaseAge": "7 days",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "@xyflow/react",
|
|
"matchPackageNames": ["@xyflow/react"],
|
|
"reviewers": ["team:kibana-cloud-security-posture"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["Team:Cloud Security", "release_note:skip", "backport:skip"],
|
|
"minimumReleaseAge": "7 days",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "@dagrejs/dagre",
|
|
"matchPackageNames": ["@dagrejs/dagre"],
|
|
"reviewers": ["team:kibana-cloud-security-posture"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["Team:Cloud Security", "release_note:skip", "backport:skip"],
|
|
"minimumReleaseAge": "7 days",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "@elastic/request-converter",
|
|
"matchDepNames": ["@elastic/request-converter"],
|
|
"reviewers": ["team:kibana-management"],
|
|
"matchBaseBranches": ["main"],
|
|
"labels": ["release_note:skip", "backport:skip", "Team:Kibana Management", "Feature:Console"],
|
|
"enabled": true
|
|
},
|
|
{
|
|
"groupName": "node-stdlib-browser",
|
|
"matchDepNames": [
|
|
"node-stdlib-browser"
|
|
],
|
|
"reviewers": [
|
|
"team:kibana-operations"
|
|
],
|
|
"matchBaseBranches": [
|
|
"main"
|
|
],
|
|
"labels": [
|
|
"Team:Operations",
|
|
"backport:prev-minor",
|
|
"release_note:skip"
|
|
],
|
|
"minimumReleaseAge": "7 days",
|
|
"enabled": true
|
|
}
|
|
],
|
|
"customManagers": [
|
|
{
|
|
"description": "Update Wolfi base image",
|
|
"customType": "regex",
|
|
"fileMatch": [
|
|
"^src/dev/build/tasks/os_packages/docker_generator/run\\.ts$"
|
|
],
|
|
"matchStrings": [
|
|
"(?<depName>docker\\.elastic\\.co/wolfi/chainguard-base):(?<currentValue>[-a-zA-Z0-9.]+)?(?:@(?<currentDigest>sha256:[a-fA-F0-9]+))?"
|
|
],
|
|
"datasourceTemplate": "docker"
|
|
},
|
|
{
|
|
"description": "Update pipelib image",
|
|
"customType": "regex",
|
|
"fileMatch": [
|
|
"^\\.buildkite/pipeline-resource-definitions/scripts/validate-pipeline-definition\\.sh$",
|
|
"^\\.buildkite/scripts/steps/checks/renovate\\.sh$"
|
|
],
|
|
"matchStrings": [
|
|
"(?<depName>docker\\.elastic\\.co/ci-agent-images/pipelib):(?<currentValue>[-a-zA-Z0-9.]+)?(?:@(?<currentDigest>sha256:[a-fA-F0-9]+))?"
|
|
],
|
|
"datasourceTemplate": "docker"
|
|
}
|
|
]
|
|
} |