build(ci): Add lightweight Velox premerge gate - #25
Closed
sperlingxx wants to merge 1 commit into
Closed
Conversation
Collaborator
Author
|
build |
Replace the inherited broad pull-request matrix with a deterministic five-minute Phase 0 gate. Restore only the measured Breeze CPU and documentation lanes, harden the trusted Blossom integration, and preserve heavier workflows for manual, scheduled, or internal execution.
sperlingxx
force-pushed
the
codex/phase0-ci
branch
from
July 24, 2026 01:31
70472b6 to
22cec4c
Compare
32 tasks
This was referenced Aug 7, 2026
Collaborator
Author
Supersession mapThis combined draft has been split onto current
RoadMap #27 now tracks those PRs and their exact heads instead of requiring #25 to move from Draft to Ready. The PR #25 remains open for final backlink verification and can then be closed explicitly as superseded, not completed. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Premerge surface
devbuildcommentEvery hosted job added by this PR has a five-minute timeout. The unavailable Breeze GPU runner, macOS, general Linux builds, fuzzers, dependency graph, benchmarks, PyVelox wheels, and bundled-dependency builds remain outside automatic PR CI.
Validation
dev.git diff --checkpasses.Blossom integration status
The trusted
issue_commentworkflow is loaded from the default branch. The #24 version there still uses the disallowedNVIDIA/spark-rapids-common/checkout@mainsubdirectory action; this PR replaces it with the allowed, SHA-pinned official checkout action.A runner-smoke dispatch on the PR head reaches workflow scheduling, but the repository currently reports zero available self-hosted runners and the
blossomjob remains queued. The stale smoke was cancelled. This PR must stay draft until:blossomis shared withHighPerfDataAccelerator/velox;Security boundary
PR-authored code never runs automatically on the privileged Blossom runner. The comment-triggered workflow remains default-branch-controlled and restricted to the existing maintainer allowlist.