Skip to content

Commit 05cdb2d

Browse files
committed
Run WoA dispatch nightly outside the main CI workflow
Signed-off-by: isVoid <[email protected]>
1 parent 4010017 commit 05cdb2d

2 files changed

Lines changed: 3 additions & 27 deletions

File tree

‎.github/workflows/ci.yml‎

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -476,25 +476,6 @@ jobs:
476476
single-cuda-major: ${{ needs.ci-vars.outputs.WINDOWS_ARM64_SINGLE_CUDA_MAJOR == 'true' }}
477477
python-versions: ${{ needs.ci-vars.outputs.PYTHON_SUPPORTED }}
478478

479-
woa-main-dispatch:
480-
name: Dispatch WoA integration
481-
needs:
482-
- build-linux-64
483-
- build-windows-arm64
484-
if: ${{ github.repository_owner == 'nvidia' &&
485-
github.event_name == 'push' &&
486-
github.ref == 'refs/heads/main' &&
487-
needs.build-linux-64.result == 'success' &&
488-
needs.build-windows-arm64.result == 'success' }}
489-
permissions:
490-
actions: read
491-
checks: read
492-
contents: read
493-
uses: ./.github/workflows/woa-main-ci.yml
494-
with:
495-
public_run_id: ${{ github.run_id }}
496-
secrets: inherit
497-
498479
# NOTE: test-sdist jobs are split by platform (mirroring build-* and test-wheel-*)
499480
# so platform-specific sources (e.g. cuda_bindings_13/*_windows.pyx selected by
500481
# build_hooks.py) are exercised on their target OS. Keep these job definitions

‎.github/workflows/woa-main-ci.yml‎

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,9 @@ name: "WoA main CI"
66
run-name: "WoA main CI for ${{ inputs.public_run_id || 'latest successful public main CI run' }}"
77

88
on:
9-
workflow_call:
10-
inputs:
11-
public_run_id:
12-
required: true
13-
type: string
14-
secrets:
15-
CUDA_PYTHON_WOA_XREPO_CI_PRIVATE_APP_PRIVATE_KEY:
16-
required: true
9+
schedule:
10+
# 03:17 UTC daily, offset from the other nightly workflows.
11+
- cron: "17 3 * * *"
1712
workflow_dispatch:
1813
inputs:
1914
public_run_id:

0 commit comments

Comments
 (0)