{ "$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": "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/appex-ai-infra dependencies", "matchDepNames": [ "@aws-crypto/sha256-js", "@aws-crypto/util", "@langtrase/trace-attributes", "@opentelemetry/sdk-trace-base", "@smithy/eventstream-serde-node", "@smithy/protocol-http", "@smithy/signature-v4", "@smithy/types", "ajv", "aws4", "eventsource-parser", "fast-glob", "gpt-tokenizer", "langsmith", "openai", "@types/json-schema", "table" ], "reviewers": [ "team:appex-ai-infra" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:AI Infra", "release_note:skip", "backport:all-open" ], "enabled": true }, { "groupName": "@elastic/appex-qa dependencies", "matchDepNames": [ "cheerio", "@types/pixelmatch", "@types/pngjs", "@types/supertest", "babel-plugin-istanbul", "nyc", "oboe", "pixelmatch", "@playwright/test", "playwright", "playwright-chromium", "pngjs", "sharp", "superagent", "supertest", "xmlbuilder" ], "reviewers": [ "team:appex-qa" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:QA", "release_note:skip", "backport:all-open" ], "enabled": true }, { "groupName": "@elastic/appex-sharedux dependencies", "matchDepNames": [ "@elastic/filesaver", "@elastic/numeral", "@wojtekmaj/enzyme-adapter-react-17", "base64-js", "blurhash", "classnames", "deep-freeze-strict", "enzyme", "enzyme-to-json", "fflate", "history", "lz-string", "monaco-editor", "rison-node", "styled-components", "@types/base64-js", "@types/classnames", "@types/deep-freeze-strict", "@types/enzyme", "@types/history", "@types/lz-string", "@types/styled-components" ], "reviewers": [ "team:appex-sharedux" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:SharedUX", "release_note:skip", "backport:all-open" ], "enabled": true }, { "groupName": "@elastic/appex-sharedux emotion dependencies", "matchDepNames": [ "@emotion/cache", "@emotion/css", "@emotion/react", "@emotion/serialize", "@emotion/server", "@emotion/styled" ], "reviewers": [ "team:appex-sharedux" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:SharedUX", "release_note:skip", "backport:all-open" ], "enabled": true }, { "groupName": "@elastic/appex-sharedux react dependencies", "matchDepNames": [ "prop-types", "react", "react-dom", "react-monaco-editor", "react-router", "react-router-config", "react-router-dom", "react-router-dom-v5-compat", "react-use", "@types/prop-types", "@types/react", "@types/react-dom", "@types/react-router", "@types/react-router-config", "@types/react-router-dom" ], "reviewers": [ "team:appex-sharedux" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:SharedUX", "release_note:skip", "backport:all-open" ], "enabled": true }, { "groupName": "@elastic/fleet dependencies", "matchDepNames": [ "exponential-backoff", "@paralleldrive/cuid2", "isbinaryfile", "js-search", "openpgp", "remark-gfm", "@types/js-search" ], "reviewers": [ "team:fleet" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Fleet", "release_note:skip", "backport:all-open" ], "enabled": true }, { "groupName": "@elastic/kibana-cloud-security-posture dependencies", "matchDepNames": [ "@mswjs/http-middleware", "@types/byte-size", "byte-size", "msw", "xterm" ], "reviewers": [ "team:kibana-cloud-security-posture" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Cloud Security", "release_note:skip", "backport:all-open" ], "enabled": true, "minimumReleaseAge": "7 days" }, { "groupName": "formatjs dependencies", "matchDepNames": [ "@formatjs/icu-messageformat-parser", "@formatjs/intl", "@formatjs/intl-pluralrules", "@formatjs/intl-relativetimeformat", "@formatjs/intl-utils", "@formatjs/ts-transformer" ], "reviewers": [ "team:kibana-core" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Core", "release_note:skip", "backport:all-open" ], "enabled": true, "minimumReleaseAge": "7 days" }, { "groupName": "@elastic/kibana-core dependencies", "matchDepNames": [ "@elastic/request-crypto", "ansi-regex", "axios", "cacheable-lookup", "getos", "has-ansi", "joi-to-json", "json5", "load-json-file", "mime-types", "mock-fs", "node-fetch", "react-intl", "reflect-metadata", "type-detect", "utility-types", "@types/getos", "@types/hapi__cookie", "@types/hapi__h2o2", "@types/hapi__hapi", "@types/hapi__inert", "@types/has-ansi", "@types/json5", "@types/mime", "@types/mime-types", "@types/mock-fs", "@types/node-fetch", "@types/type-detect" ], "reviewers": [ "team:kibana-core" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Core", "release_note:skip", "backport:all-open" ], "enabled": true, "minimumReleaseAge": "7 days" }, { "groupName": "@elastic/kibana-data-discovery dependencies", "matchDepNames": [ "@elastic/datemath", "diff", "fastest-levenshtein", "usng.js", "@types/diff" ], "reviewers": [ "team:kibana-data-discovery" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:DataDiscovery", "release_note:skip", "backport:all-open" ], "enabled": true, "minimumReleaseAge": "7 days" }, { "groupName": "@elastic/kibana-management dependencies", "matchDepNames": [ "@mapbox/vector-tile", "cronstrue", "file-saver", "@types/mapbox__vector-tile" ], "reviewers": [ "team:kibana-management" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Kibana Management", "release_note:skip", "backport:all-open" ], "enabled": true, "minimumReleaseAge": "7 days" }, { "groupName": "moment-duration-format", "matchDepNames": [ "moment-duration-format", "@types/moment-duration-format" ], "reviewers": [ "team:kibana-management", "team:stack-monitoring" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Kibana Management", "Team:Monitoring", "release_note:skip", "backport:all-open" ], "enabled": true, "minimumReleaseAge": "7 days" }, { "groupName": "@elastic/kibana-visualizations test dependencies", "matchDepNames": [ "@types/faker", "faker" ], "reviewers": [ "team:visualizations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Visualizations", "release_note:skip", "backport:prev-minor" ], "enabled": true, "minimumReleaseAge": "7 days" }, { "groupName": "@elastic/charts", "matchDepNames": [ "@elastic/charts" ], "reviewers": [ "team:visualizations", "markov00", "nickofthyme" ], "matchBaseBranches": [ "main" ], "labels": [ "release_note:skip", "backport:prev-minor", "Team:Visualizations" ], "enabled": true }, { "groupName": "@elastic/elasticsearch", "matchDepNames": [ "@elastic/elasticsearch" ], "reviewers": [ "team:kibana-operations", "team:kibana-core" ], "matchBaseBranches": [ "main" ], "labels": [ "release_note:skip", "backport:skip", "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:skip" ], "enabled": true }, { "groupName": "RxJS", "matchDepNames": [ "rxjs" ], "reviewers": [ "team:kibana-core" ], "matchBaseBranches": [ "main" ], "labels": [ "release_note:skip", "Team:Core", "backport:skip" ], "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:all-open" ], "enabled": true }, { "groupName": "lodash", "matchDepNames": [ "lodash", "@types/lodash" ], "reviewers": [ "team:kibana-core" ], "matchBaseBranches": [ "main" ], "labels": [ "release_note:skip", "Team:Core", "backport:skip" ], "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:all-open" ], "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": [ "@emotion/babel-preset-css-prop", "@types/babel__core", "babel-loader" ], "matchDepPatterns": [ "^@babel", "^babel-plugin" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "release_note:skip", "backport:all-open" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "backport", "matchDepNames": [ "backport" ], "matchDepPatterns": [], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "release_note:skip", "backport:all-open" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "bazel", "matchDepNames": [], "matchDepPatterns": [ "^@bazel" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "release_note:skip", "backport:all-open" ], "minimumReleaseAge": "7 days", "enabled": false }, { "groupName": "typescript", "matchDepNames": [ "typescript" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": false }, { "groupName": "json-stable-stringify", "matchDepNames": [ "json-stable-stringify", "@types/json-stable-stringify" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "release_note:skip", "backport:all-open" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "jsdom", "matchDepNames": [ "jsdom", "@types/jsdom" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "release_note:skip", "backport:all-open" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "license-checker", "matchDepNames": [ "license-checker", "@types/license-checker" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "release_note:skip", "backport:all-open" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "micromatch/minimatch", "matchDepNames": [ "micromatch", "minimatch", "@types/micromatch", "@types/minimatch" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "release_note:skip", "backport:all-open" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "nock", "matchDepNames": [ "nock", "@types/nock" ], "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": "eslint", "matchDepNames": [ "^@typescript-eslint", "@elastic/eslint-plugin-eui", "eslint", "eslint-plugin-ban", "eslint-plugin-cypress", "eslint-plugin-depend", "eslint-plugin-eslint-comments", "eslint-plugin-formatjs", "eslint-plugin-import", "eslint-plugin-jest", "eslint-plugin-jsx-a11y", "eslint-plugin-mocha", "eslint-plugin-no-unsanitized", "eslint-plugin-node", "eslint-plugin-react", "eslint-plugin-react-hooks", "eslint-plugin-react-perf", "eslint-traverse", "@types/eslint" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "release_note:skip", "backport:all-open" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "execa", "matchDepNames": [ "execa" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "release_note:skip", "backport:all-open" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "@elastic/makelogs", "matchDepNames": [ "@elastic/makelogs" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "release_note:skip", "backport:all-open" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "polyfills", "matchDepNames": [ "blob-polyfill", "core-js" ], "matchDepPatterns": [ "polyfill" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "archiver", "matchDepNames": [ "archiver", "@types/archiver" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "CLI tooling", "matchDepNames": [ "argsplit", "chalk", "cli-progress", "cli-table3", "commander", "dedent", "getopts", "listr2", "ora", "@parcel/watcher", "@types/cli-progress", "@types/dedent", "@types/ora" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "ejs", "matchDepNames": [ "ejs", "@types/ejs" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "normalize-path", "matchDepNames": [ "normalize-path", "@types/normalize-path" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "mocha", "matchDepNames": [ "mocha", "mocha-junit-reporter", "mocha-multi-reporters", "mochawesome", "mochawesome-merge", "regenerate" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "@octokit/rest", "matchDepNames": [ "@octokit/rest" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "picomatch", "matchDepNames": [ "picomatch", "@types/picomatch" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "postcss", "matchDepNames": [ "postcss", "postcss-scss" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "resolve", "matchDepNames": [ "resolve", "@types/resolve" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "source-map", "matchDepNames": [ "source-map", "source-map-support", "@types/source-map-support" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "stylelint", "matchDepNames": [ "stylelint", "stylelint-scss" ], "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": "vinyl", "matchDepNames": [ "vinyl", "vinyl-fs", "@types/vinyl", "@types/vinyl-fs" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "watchpack", "matchDepNames": [ "watchpack", "@types/watchpack" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "webpack", "matchDepNames": [ "autoprefixer", "clean-webpack-plugin", "css-loader", "file-loader", "loader-utils", "mini-css-extract-plugin", "postcss-loader", "raw-loader", "sass-loader", "style-loader", "url-loader", "val-loader", "webpack", "webpack-bundle-analyzer", "webpack-cli", "webpack-dev-server", "webpack-merge", "webpack-sources", "webpack-visualizer-plugin2", "@statoscope/webpack-plugin", "@types/loader-utils", "@types/webpack", "@types/webpack-bundle-analyzer", "@types/webpack-env", "@types/webpack-merge", "@types/webpack-sources" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": false }, { "groupName": "yargs", "matchDepNames": [ "yargs", "@types/yargs" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "yauzl/yazl", "matchDepNames": [ "yazl", "yauzl", "@types/yazl", "@types/yauzl" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "package.json/yarn.lock utils", "matchDepNames": [ "@yarnpkg/lockfile", "sort-package-json", "yarn-deduplicate" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "aggregate-error", "matchDepNames": [ "aggregate-error" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "borc", "matchDepNames": [ "borc" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "cpy", "matchDepNames": [ "cpy" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "cssnano", "matchDepNames": [ "cssnano", "cssnano-preset-default" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "del", "matchDepNames": [ "del" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "dnd-kit", "matchDepNames": [ "@dnd-kit/core", "@dnd-kit/sortable", "@dnd-kit/utilities" ], "reviewers": [ "team:kibana-presentation" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Presentation", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "@elastic/ems client", "matchDepNames": [ "@elastic/ems-client" ], "reviewers": [ "team:kibana-presentation" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Presentation", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "loaders.gl", "matchDepNames": [ "@loaders.gl/core", "@loaders.gl/json", "@loaders.gl/shapefile" ], "reviewers": [ "team:kibana-presentation" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Presentation", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "mapbox and maplibre", "matchDepNames": [ "@mapbox/geojson-rewind", "@mapbox/mapbox-gl-draw", "@mapbox/mapbox-gl-rtl-text", "@mapbox/mapbox-gl-supported", "mapbox-gl-draw-rectangle-mode", "maplibre-gl" ], "reviewers": [ "team:kibana-presentation" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Presentation", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "misc kibana-presentation dependencies", "matchDepNames": [ "jsts", "pbf", "@types/flot", "@types/pbf" ], "reviewers": [ "team:kibana-presentation" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Presentation", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "kibana-presentation react dependencies", "matchDepNames": [ "react-dropzone", "react-grid-layout", "react-recompose", "react-shortcuts", "redux-thunks", "@types/react-grid-layout", "@types/react-recompose" ], "reviewers": [ "team:kibana-presentation" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Presentation", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "kibana-presentation misc maps dependencies", "matchDepNames": [ "bitmap-sdf", "canvg", "wellknown" ], "reviewers": [ "team:kibana-presentation" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Presentation", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "kibana-presentation misc canvas dependencies", "matchDepNames": [ "expose-loader", "html-loader", "jsondiffpatch", "null-loader", "object-path-immutable", "postcss-prefix-selector", "safe-squel", "string-replace-loader" ], "reviewers": [ "team:kibana-presentation" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Presentation", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "reporting dependencies", "matchDepNames": [ "@types/extract-zip", "@types/opn", "@types/pdfmake", "extract-zip", "opn", "pdfjs-dist", "pdfmake", "puppeteer" ], "reviewers": [ "team:kibana-presentation", "team:response-ops" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Reporting Services", "Team:ResponseOps", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "turf", "matchDepNames": [ "@turf/along", "@turf/area", "@turf/bbox", "@turf/bbox-polygon", "@turf/boolean-contains", "@turf/center-of-mass", "@turf/circle", "@turf/distance", "@turf/helpers", "@turf/length" ], "reviewers": [ "team:kibana-presentation" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Presentation", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "exit-hook", "matchDepNames": [ "exit-hook" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "expiry-js", "matchDepNames": [ "expiry-js" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "globby", "matchDepNames": [ "globby" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "ignore", "matchDepNames": [ "ignore" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "json-schema-typed", "matchDepNames": [ "json-schema-typed" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "lmdb", "matchDepNames": [ "lmdb" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "pirates", "matchDepNames": [ "pirates" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "piscina", "matchDepNames": [ "piscina" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "proxy-from-env", "matchDepNames": [ "proxy-from-env" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "svgo", "matchDepNames": [ "svgo" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "symbol-observable", "matchDepNames": [ "symbol-observable" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "tree-kill", "matchDepNames": [ "tree-kill" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "ts-morph", "matchDepNames": [ "ts-morph" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "tsd", "matchDepNames": [ "tsd" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "tslib", "matchDepNames": [ "tslib" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "backport:all-open", "release_note:skip" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "http2", "matchDepNames": [ "http2-proxy", "http2-wrapper" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "backport:all-open", "release_note:skip" ], "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", "dependency-check", "node-forge", "formik", "handlebars", "js-sha256", "require-in-the-middle", "tape", "tough-cookie", "xml-crypto", "@elastic/node-crypto", "@kayahr/text-encoding", "@types/lodash", "@types/minimist", "@types/node-forge", "@types/tough-cookie", "@types/xml-crypto" ], "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", "backport:all-open" ], "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": "inquirer", "matchDepNames": [ "inquirer", "@types/inquirer" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "release_note:skip", "backport:all-open" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "minify", "matchDepNames": [ "gulp-brotli", "gulp-postcss", "gulp-terser", "terser", "terser-webpack-plugin", "@types/gulp" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "release_note:skip", "backport:all-open" ], "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", "@types/testing-library__jest-dom" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "release_note:skip", "backport:all-open" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "jest", "matchDepNames": [ "@emotion/jest", "@jest/console", "@jest/reporters", "@jest/transform", "@jest/types", "@types/jest", "babel-jest", "expect", "jest", "jest-canvas-mock", "jest-cli", "jest-config", "jest-diff", "jest-environment-jsdom", "jest-matcher-utils", "jest-mock", "jest-runtime", "jest-specific-snapshot", "jest-snapshot", "jest-styled-components", "mutation-observer" ], "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "labels": [ "Team:Operations", "release_note:skip", "backport:all-open" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "@storybook", "reviewers": [ "team:kibana-operations" ], "matchBaseBranches": [ "main" ], "matchDepPatterns": [ "^@storybook" ], "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: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": "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" ], "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", "@types/nodemailer" ], "reviewers": [ "team:response-ops" ], "matchBaseBranches": [ "main" ], "labels": [ "release_note:skip", "backport:all-open" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "Response Ops HTTPS dependencies", "matchDepNames": [ "@types/http-proxy", "get-port", "google-auth-library", "http-proxy", "http-proxy-agent", "https-proxy-agent", "proxy" ], "reviewers": [ "team:response-ops" ], "matchBaseBranches": [ "main" ], "labels": [ "release_note:skip", "backport:all-open" ], "minimumReleaseAge": "7 days", "enabled": true }, { "groupName": "Response Ops misc dependencies", "matchDepNames": [ "@types/stats-lite", "@types/textarea-caret", "email-addresses", "json-stringify-safe", "murmurhash", "mdast-util-to-hast", "pretty-ms", "p-settle", "p-reflect", "remark-stringify", "stats-lite", "textarea-caret", "type-fest" ], "reviewers": [ "team:response-ops" ], "matchBaseBranches": [ "main" ], "labels": [ "release_note:skip", "backport:all-open" ], "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": "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" ], "reviewers": [ "team:security-engineering-productivity" ], "matchBaseBranches": [ "main" ], "labels": [ "Team: Sec Eng Productivity", "release_note:skip", "backport:all-open" ], "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:all-open" ], "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:all-open" ], "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 } ], "customManagers": [ { "description": "Update Wolfi base image", "customType": "regex", "fileMatch": [ "^src/dev/build/tasks/os_packages/docker_generator/run\\.ts$" ], "matchStrings": [ "(?docker\\.elastic\\.co/wolfi/chainguard-base):(?[-a-zA-Z0-9.]+)?(?:@(?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": [ "(?docker\\.elastic\\.co/ci-agent-images/pipelib):(?[-a-zA-Z0-9.]+)?(?:@(?sha256:[a-fA-F0-9]+))?" ], "datasourceTemplate": "docker" } ] }