From 402e8fa1bfb4886630ca896ee17271be1681f01d Mon Sep 17 00:00:00 2001 From: B <6723574+louisgv@users.noreply.github.com> Date: Tue, 31 Mar 2026 03:10:41 +0000 Subject: [PATCH] fix(ci): remove stale paths from biome check, extend biome to .claude/ MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Remove .claude/scripts/ and .claude/skills/setup-spa/ from lint.yml biome step (biome.json includes filter already excluded them — 0 files processed). Add .claude/**/*.ts to biome.json includes with linter disabled override, so .claude/ TypeScript gets formatting coverage without triggering GritQL plugin violations (no-try-catch etc.) that don't apply to standalone hooks. Agent: pr-maintainer Co-Authored-By: Claude Sonnet 4.6 --- .github/workflows/lint.yml | 2 +- biome.json | 8 +++++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index c8c455661..a80e7a646 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -56,7 +56,7 @@ jobs: run: bun install - name: Run Biome check (all packages) - run: bunx @biomejs/biome check packages/cli/src/ packages/shared/src/ .claude/scripts/ .claude/skills/setup-spa/ + run: bunx @biomejs/biome check packages/cli/src/ packages/shared/src/ macos-compat: name: macOS Compatibility diff --git a/biome.json b/biome.json index 307d16423..6862b60a6 100644 --- a/biome.json +++ b/biome.json @@ -8,7 +8,7 @@ }, "files": { "ignoreUnknown": false, - "includes": ["packages/**/*.ts"] + "includes": ["packages/**/*.ts", ".claude/**/*.ts"] }, "formatter": { "enabled": true, @@ -100,6 +100,12 @@ } } } + }, + { + "includes": [".claude/**"], + "linter": { + "enabled": false + } } ], "plugins": [