Skip to content

Commit afcb405

Browse files
frostebiteclaude
andcommitted
ci: wire orchestrator integration tests into integrity check
- Add workflow_call trigger to validate-orchestrator-integration.yml so other workflows can invoke the exhaustive test suite - Add orchestrator-integration job to integrity-check.yml that runs on pushes to main (skipped on PRs to avoid 1-2h CI time) - Daily cron + manual dispatch remain as fallback triggers Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 8e79c86 commit afcb405

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

.github/workflows/integrity-check.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,3 +31,9 @@ jobs:
3131
- run: bash <(curl -s https://codecov.io/bash)
3232
- run: yarn build || { echo "build command should always succeed" ; exit 61; }
3333
# - run: yarn build --quiet && git diff --quiet dist || { echo "dist should be auto generated" ; git diff dist ; exit 62; }
34+
35+
orchestrator-integration:
36+
name: Orchestrator Integration
37+
if: github.event_name == 'push'
38+
uses: ./.github/workflows/validate-orchestrator-integration.yml
39+
secrets: inherit

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ name: Orchestrator Integration Tests
1212

1313
on:
1414
workflow_dispatch:
15+
workflow_call: # Allow integrity-check.yml and other workflows to invoke these tests
1516
schedule:
1617
- cron: '0 3 * * *' # Daily at 3 AM UTC
1718

0 commit comments

Comments
 (0)