From d4bb6670514be8697cfd348f41e8c9b315a98ab7 Mon Sep 17 00:00:00 2001 From: Earl Warren Date: Wed, 8 May 2024 19:32:24 +0200 Subject: [PATCH] chore(dependency): automerge all JavaScript CI dependencies Make a pass to have a full inventory of JavaScript dependencies that can be automerged because they only have an impact on the CI. It is easier than to examine them one by one when an update is proposed. - add packages:test which indirectly includes packages:jsUnitTest and a number of test dependencies such as vitest - add prefixes for dependencies which are known to be exclusively used for testing (playwright, ...) - add modules Refs: https://docs.renovatebot.com/presets-packages --- renovate.json | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/renovate.json b/renovate.json index b8d0fae32c..d785e3b5a1 100644 --- a/renovate.json +++ b/renovate.json @@ -95,9 +95,22 @@ "enabled": false }, { - "description": "Automerge some packages when ci succeeds", - "extends": ["packages:linters"], - "matchDepNames": ["github.com/PuerkitoBio/goquery", "vitest", "vite-string-plugin"], + "description": "Automerge some packages when CI succeeds", + "extends": ["packages:linters", "packages:test"], + "matchDepNames": [ + "github.com/PuerkitoBio/goquery", + "happy-dom", + "markdownlint-cli", + "updates", + "vite-string-plugin", + "@vue/test-utils" + ], + "matchPackagePrefixes": [ + "@eslint-community/", + "@playwright/", + "@stoplight/spectral-cli", + "@stylistic/" + ], "automerge": true }, {