From a95a5a39b831280d2eedae79786ac1df53c62a82 Mon Sep 17 00:00:00 2001 From: Larry Gregory Date: Mon, 9 Dec 2024 10:42:08 -0500 Subject: [PATCH] Dependency ownership for Kibana Reporting/Response-Ops team, part 1 (#203441) ## Summary This updates our `renovate.json` configuration to mark the Response Ops team as owners of their set of dependencies. --- renovate.json | 92 ++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 87 insertions(+), 5 deletions(-) diff --git a/renovate.json b/renovate.json index bf77e27809e00..d36be57301abb 100644 --- a/renovate.json +++ b/renovate.json @@ -1691,6 +1691,34 @@ "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": [ @@ -2414,8 +2442,7 @@ "jsonwebtoken" ], "reviewers": [ - "team:response-ops", - "team:kibana-core" + "team:response-ops" ], "matchBaseBranches": [ "main" @@ -2488,7 +2515,8 @@ { "groupName": "AlertingEmails", "matchDepNames": [ - "nodemailer" + "nodemailer", + "@types/nodemailer" ], "reviewers": [ "team:response-ops" @@ -2498,7 +2526,61 @@ ], "labels": [ "release_note:skip", - "backport:prev-minor" + "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 @@ -2661,4 +2743,4 @@ "datasourceTemplate": "docker" } ] -} +} \ No newline at end of file