Skip to content

Commit ad1a1e8

Browse files
frostebiteclaude
andcommitted
fix(ci): add build step to k8s and aws integration jobs
The orchestrator tests need compiled output (dist/index.js) to exist before running integration tests that spawn containers/k8s jobs. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 0557688 commit ad1a1e8

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

.github/workflows/validate-orchestrator-integration.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -385,6 +385,12 @@ jobs:
385385
386386
- run: yarn install --frozen-lockfile
387387

388+
- name: Build orchestrator
389+
run: |
390+
echo "Building orchestrator TypeScript..."
391+
yarn build
392+
echo "✓ orchestrator build successful"
393+
388394
# --- Fast unit tests (fast-fail gate before heavy infra tests) ---
389395
- name: Run orchestrator unit tests (fast, no infra)
390396
timeout-minutes: 2
@@ -679,6 +685,12 @@ jobs:
679685
680686
- run: yarn install --frozen-lockfile
681687

688+
- name: Build orchestrator
689+
run: |
690+
echo "Building orchestrator TypeScript..."
691+
yarn build
692+
echo "✓ orchestrator build successful"
693+
682694
# --- AWS Test 1: orchestrator-image ---
683695
- name: Run orchestrator-image test (AWS)
684696
timeout-minutes: 10

0 commit comments

Comments
 (0)