Skip to content

Commit 2b4bea8

Browse files
jonphippsclaude
andcommitted
fix: build theme package before config validation in Primary CI
The Primary CI was failing because test:ci:config requires the @ifla/theme package to be built, but the workflow was skipping the build step to focus on environment/infrastructure tests only. Changes: - Added theme build step before config validation - This ensures dist/config/index.js exists for config tests - Maintains Group 5 testing strategy (environment focus) - Should now show up properly in Nx Cloud 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
1 parent 697af93 commit 2b4bea8

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

.github/workflows/nx-optimized-ci.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,10 @@ jobs:
7575
echo "Running Group 5 CI tests - Environment/Infrastructure Focus"
7676
echo "Skipping typecheck/lint/unit tests - already validated by pre-commit hooks"
7777
78+
# Build theme package first (required for config validation)
79+
echo "🔧 Building theme package for config validation..."
80+
npx nx run @ifla/theme:build
81+
7882
# Group 5: Environment-specific validation only
7983
echo "🌐 Running CI connectivity tests..."
8084
pnpm test:ci:connectivity

0 commit comments

Comments
 (0)