Skip to content

[CI] Run WoA validation dispatch nightly - #3357

Open
isVoid wants to merge 1 commit into
NVIDIA:mainfrom
isVoid:codex/woa-nightly-dispatch
Open

isVoid wants to merge 1 commit into
NVIDIA:mainfrom
isVoid:codex/woa-nightly-dispatch

Conversation

@isVoid

@isVoid isVoid commented Nov 4, 2026

Copy link
Copy Markdown
Contributor

Move automatic WoA dispatch out of the main CI job graph and into a standalone nightly schedule. woa-main-ci.yml runs daily at 03:17 UTC (17 3 * * *), selecting the latest successful push-triggered CI run on main through the existing lookup helper.

Remove woa-main-dispatch from ci.yml and remove the now-unused workflow_call trigger. WoA is no longer part of main-push or PR CI runs. Keep manual dispatch, including the optional public run ID override for debugging.

The resolver checks, main-only guard, serialized concurrency, batch selection, duplicate suppression, and private dispatch protocol are unchanged. A nightly invocation can still skip when the existing selector finds no eligible untested batch. All other public CI jobs and triggers are unchanged.

Validation: actionlint, SPDX, YAML parsing, and git diff --check passed. Compared the parsed workflow configuration against the base to verify the remaining CI jobs and WoA dispatch logic are identical. No live private dispatch was launched.

Signed-off-by: isVoid <13521008+isVoid@users.noreply.github.com>
@copy-pr-bot

copy-pr-bot Bot commented Nov 4, 2026

Copy link
Copy Markdown
Contributor

Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

@github-actions github-actions Bot added the CI/CD CI/CD infrastructure label Nov 4, 2026
@isVoid
isVoid marked this pull request as ready for review November 4, 2026 06:25
@coderabbitai

coderabbitai Bot commented Nov 4, 2026

Copy link
Copy Markdown

Explain Change →

No actionable comments were generated in the recent review.

Summary

Summary by CodeRabbit

  • Chores
    • WoA integration checks now run automatically each day at 03:17 UTC and can still be started manually. They no longer run automatically in response to successful main-branch builds.

The WoA integration workflow no longer starts through the CI workflow’s dispatch job. It now runs daily at 03:17 UTC and retains its manual trigger.

Changes: WoA workflow scheduling

Layer / File(s) Summary
Workflow trigger path
.github/workflows/ci.yml, .github/workflows/woa-main-ci.yml
The CI workflow no longer dispatches the WoA workflow after successful builds on main. The WoA workflow replaces its workflow_call trigger and associated input and secret with a daily 03:17 UTC schedule. Manual dispatch remains.

Possibly related PRs

Suggested reviewers: jpascucci-nv, rwgk

Change: Other

Merge Risk: Minimal · up to 05cdb

The WoA scheduling change has no identified merge-blocking correctness, security, or availability risk.

- [ ] Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts
Recent review info
Run configuration
Commits

Reviewing files that changed from the base of the PR and between 4010017 and 05cdb2d.

Files selected for processing: 2
  • .github/workflows/ci.yml
  • .github/workflows/woa-main-ci.yml
Files with no reviewable changes: 1
  • .github/workflows/ci.yml

Included review availability: This review used your included allowance. Your plan provides up to 12 included reviews per hour; 11 remain after this review.

@github-actions

github-actions Bot commented Nov 4, 2026

Copy link
Copy Markdown
Contributor

@isVoid isVoid self-assigned this Nov 4, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI/CD CI/CD infrastructure

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants