From e0638799def89bcbaec256072870293b4b2e55b7 Mon Sep 17 00:00:00 2001 From: Saxon Fletcher Date: Mon, 14 Sep 2026 10:47:54 +1000 Subject: [PATCH] ci(library): run the headless app block's component tests `pnpm --filter library test` uses the Node test runner, so the block's Vitest suite that arrived with headless-app-tanstack was not covered by the library checks workflow. test:headless-tools is still not wired up: it shells out to `deno check` and needs a Deno toolchain in the runner. Co-Authored-By: Claude Opus 5 --- .github/workflows/library-tests.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/library-tests.yml b/.github/workflows/library-tests.yml index de393b3e340..3ad5c706e88 100644 --- a/.github/workflows/library-tests.yml +++ b/.github/workflows/library-tests.yml @@ -47,6 +47,8 @@ jobs: - run: pnpm install --frozen-lockfile - run: pnpm --filter library test + # The block's component tests run under Vitest, so `test` does not cover them. + - run: pnpm --filter library test:headless-app - name: Check generated registry run: | registry_changes="$(git status --porcelain --untracked-files=all -- apps/ui-library/public/r apps/ui-library/__registry__)"