From bc71141a67370411c99f4f0aeea94d1ce697be25 Mon Sep 17 00:00:00 2001 From: Larry Gregory Date: Tue, 19 Nov 2024 13:14:17 -0500 Subject: [PATCH] Dependency ownership for QA team (#200589) ## Summary This updates our `renovate.json` configuration to mark the QA team as owners of their set of dependencies. --- renovate.json | 41 ++++++++++++++++++++++++++++++++++++++++- 1 file changed, 40 insertions(+), 1 deletion(-) diff --git a/renovate.json b/renovate.json index e7ab31d95f756..fde56431cb5b8 100644 --- a/renovate.json +++ b/renovate.json @@ -100,7 +100,7 @@ "enabled": true }, { - "groupName": "@elastic/appex-ai-infra", + "groupName": "@elastic/appex-ai-infra dependencies", "matchDepNames": [ "@aws-crypto/sha256-js", "@aws-crypto/util", @@ -133,6 +133,45 @@ ], "enabled": true }, + { + "groupName": "@elastic/appex-qa dependencies", + "matchDepNames": [ + "cheerio", + "@istanbuljs/nyc-config-typescript", + "@istanbuljs/schema", + "@types/enzyme", + "@types/faker", + "@types/pixelmatch", + "@types/pngjs", + "@types/supertest", + "@wojtekmaj/enzyme-adapter-react-17", + "babel-plugin-istanbul", + "enzyme", + "enzyme-to-json", + "faker", + "nyc", + "oboe", + "pixelmatch", + "playwright", + "pngjs", + "sharp", + "superagent", + "supertest", + "xmlbuilder" + ], + "reviewers": [ + "team:appex-qa" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "Team:QA", + "release_note:skip", + "backport:all-open" + ], + "enabled": true + }, { "groupName": "@elastic/charts", "matchDepNames": [