Skip to content

[WoA] Automate public cross-repository dispatch - #3026

Draft
isVoid wants to merge 8 commits into
mainfrom
codex/woa-xrepo-public-automation
Draft

isVoid wants to merge 8 commits into
mainfrom
codex/woa-xrepo-public-automation

Conversation

@isVoid

@isVoid isVoid commented Oct 5, 2026 •

Copy link
Copy Markdown
Contributor

Description

Tracks https://github.com/NVIDIA-dev/cuda-python-private/issues/584.

This is public PR B, stacked on public PR A (#3025). It deliberately reuses the reviewed manual broker instead of introducing a second resolver or dispatch path:

  • ci.yml calls the automation wrapper after the Linux and Windows Arm64 build groups finish;
  • the compact wrapper applies the three-commit / two-hour batching policy, then calls the existing [WoA] Add manual cross-repository broker #3025 broker;
  • the existing broker additionally supports workflow_call, accepts an in-progress source run after its representative producer succeeds, and resolves the 15 artifacts needed by all supported WoA Python variants; and
  • the phase-one transport smoke workflow is removed.

The WoA result remains informational and is not added to the public Check job status dependency graph.

Review surface

  • 4 changed files
  • 211 additions, including the 150-line batching wrapper
  • no new resolver module, dispatch broker, schema, or cancellation controller

Validation

  • actionlint 1.7.12 and git diff --check pass.
  • Extracted Bash steps pass bash -n.
  • Live public run 37333876562 resolves all 15 exact artifacts.
  • The compact batching step produces the expected bootstrap decision against live repository state.

@copy-pr-bot

copy-pr-bot Bot commented Oct 5, 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 Oct 5, 2026
@isVoid isVoid mentioned this pull request Oct 14, 2026
4 of 6 tasks
Base automatically changed from codex/woa-xrepo-public-manual-broker to main October 14, 2026 08:23

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