Skip to content

Commit a8494ff

Browse files
dan-vclaude
andcommitted
Fix CI test failures by building dashboard before tests
- Add dashboard build step to test target - Ensures web/dist/* files exist for go:embed directives - Prevents "pattern web/dist/*: no matching files found" errors 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
1 parent 15d8e3c commit a8494ff

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

Makefile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,8 @@ build-all: ## Build for multiple platforms using Docker
5757

5858
test: ## Run all tests
5959
@echo "Running all tests..."
60+
@echo "Building dashboard for embedded tests..."
61+
@./scripts/build-dashboard.sh
6062
@echo "Building Lambda function for embedded tests..."
6163
@mkdir -p $(BUILD_DIR)
6264
@mkdir -p cmd/lambda-nat-proxy/assets

0 commit comments

Comments
 (0)