turbo
86dd435d - ci: Split build and test into separate jobs for macOS and Ubuntu (#12216)

Commit
83 days ago
ci: Split build and test into separate jobs for macOS and Ubuntu (#12216) ## Summary - Separates the build and test phases for `rust_test_macos` and `rust_test_ubuntu` into distinct jobs, matching the pattern already used by `rust_test_windows`. - New `build_rust_test_macos` and `build_rust_test_ubuntu` jobs compile test binaries once and cache them via Turbo remote cache (`remote:rw`). - The partitioned test runners (`partition 1/2`, `partition 2/2`) then restore the cached binaries instead of recompiling, cutting redundant build time across partitions. - Updated the `done` gate job to include the new build jobs.
Author
Parents
Loading