From 3ec735970f07ca73fd0a650c6650b8c7cb357041 Mon Sep 17 00:00:00 2001 From: "dayuan.jiang" Date: Sat, 8 Aug 2026 12:23:03 +0900 Subject: [PATCH] ci: exclude public/ from Biome and disable automerge for Biome updates Biome 2.5.7 (auto-merged by Renovate in #904 with failing checks) started parsing SVG files, breaking lint on generated assets in public/. Exclude the whole public/ directory instead of just *.svg so future parser changes can't hit generated files again. Biome minor updates can also introduce new lint rules for source code, so require manual review for its Renovate PRs instead of automerge. --- .github/renovate.json | 5 +++++ biome.json | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/renovate.json b/.github/renovate.json index 437ea5d..6d7eb58 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -33,6 +33,11 @@ "matchPackagePatterns": ["@ai-sdk/*", "ai", "next"], "groupName": "Core framework packages", "automerge": false + }, + { + "matchPackageNames": ["@biomejs/biome"], + "groupName": "Biome", + "automerge": false } ], "vulnerabilityAlerts": { diff --git a/biome.json b/biome.json index 67de74a..0bdb72c 100644 --- a/biome.json +++ b/biome.json @@ -7,7 +7,7 @@ }, "files": { "ignoreUnknown": false, - "includes": ["**", "!public/**/*.svg"] + "includes": ["**", "!public"] }, "formatter": { "enabled": true,