This repository contains reusable GitHub Action workflows and common scripts used by Spark RAPIDS.
- Runner queue fallback: shared runner acquisition and cleanup for repository-owned CPU and GPU workflows.
- Workflow suite selector: select suites and required jobs from a PR's changed files, for normal PR events or copied-head pushes.
- Workflow result gate: aggregate conditional jobs into one final check.
CPU CI runs affected runner-fallback, Shimpler, and
Spark-home tests using the PR's local actions. Only CPU CI gate needs to be a
required check after rollout validation; daily image publishing stays separate.