fix: Add npx fallback for lightningcss in deploy

This commit is contained in:
juanatsap
2025-11-30 12:39:34 +00:00
parent 00e28906e6
commit 65454c2bba
+6
View File
@@ -52,6 +52,12 @@ jobs:
mkdir -p static/dist
lightningcss --bundle --minify static/css/main.css -o static/dist/bundle.min.css
echo "✅ CSS bundle created ($(du -h static/dist/bundle.min.css | cut -f1))"
elif command -v npx &> /dev/null; then
# Fallback to npx if lightningcss not globally installed
echo "📦 Using npx to run lightningcss..."
mkdir -p static/dist
npx lightningcss-cli --bundle --minify static/css/main.css -o static/dist/bundle.min.css
echo "✅ CSS bundle created via npx"
else
echo "⚠️ lightningcss not found, falling back to modular CSS"
# Ensure dist directory doesn't exist so template falls back to main.css