From 3694a5382d7f0020a4396fab96c0ad53a49fc313 Mon Sep 17 00:00:00 2001 From: matt Date: Sat, 18 Oct 2025 21:57:45 -0700 Subject: [PATCH] fix: ensure theme catalog is generated before similarity cache build --- .github/workflows/build-similarity-cache.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/build-similarity-cache.yml b/.github/workflows/build-similarity-cache.yml index 91679da..0c927ed 100644 --- a/.github/workflows/build-similarity-cache.yml +++ b/.github/workflows/build-similarity-cache.yml @@ -89,6 +89,12 @@ jobs: exit 1 fi + # Verify theme catalog was generated + if [ ! -f "config/themes/theme_catalog.csv" ]; then + echo "WARNING: Theme catalog not found, generating..." + python -c "from code.deck_builder.theme_catalog_loader import generate_theme_catalog; generate_theme_catalog()" + fi + # Detailed check of what tags were actually written python -c " import pandas as pd