From c3d3aa61c9dff3c3ef3bad2e7173c887a0df2885 Mon Sep 17 00:00:00 2001 From: "kiloconnect[bot]" <240665456+kiloconnect[bot]@users.noreply.github.com> Date: Thu, 12 Mar 2026 11:30:23 +0000 Subject: [PATCH] fix: remove stale screenshots for deleted stories in visual regression CI Remove all existing baseline screenshots before regenerating them so that screenshots for removed stories don't persist indefinitely. --- .github/workflows/visual-regression.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/workflows/visual-regression.yml b/.github/workflows/visual-regression.yml index c32b187ae0e..f5102a19e8d 100644 --- a/.github/workflows/visual-regression.yml +++ b/.github/workflows/visual-regression.yml @@ -111,7 +111,11 @@ jobs: run: bun run build-storybook working-directory: packages/kilo-ui - - name: Generate baselines for new/missing stories + - name: Remove existing baselines + run: rm -rf tests/visual-regression.spec.ts-snapshots/ + working-directory: packages/kilo-ui + + - name: Generate baselines for all stories run: bun run test:visual:update working-directory: packages/kilo-ui env: @@ -255,7 +259,11 @@ jobs: run: bun run build-storybook working-directory: packages/kilo-vscode - - name: Generate baselines for new/missing stories + - name: Remove existing baselines + run: rm -rf tests/visual-regression.spec.ts-snapshots/ + working-directory: packages/kilo-vscode + + - name: Generate baselines for all stories run: bun run test:visual:update working-directory: packages/kilo-vscode env: