By: Lucien Huber <im@lcnbr.ch>
simplify Rust workspace build definitions Reuse upstream Crane buildDepsOnly with artifact inheritance, share dependency components with CI scheduling, consolidate workspace checks, and remove unused helpers and redundant artifact-builder settings. All 413 public derivation/output pairs remain identical across the three supported platforms. The cached graph/configuration check passes locally. User request: also does the nix/rust-workspace.nix need to be so huge? KISS
Total
27m49s
| Time to Start | Worker time | Duration | Time to finish | Idle | |
|---|---|---|---|---|---|
| Config | 32s | 5s | 5s | 37s | 32s |
| Eval | 38s | 1m15s | 1m15s | 1m54s | 1s |
| Build | 1m50s | 20m05s | 26m26s | 28m16s | 4m10s |
| Test | 6m14s | 1h16m53s | 19m22s | 25m36s | 0s |
| Deploy | 28m17s | 4s | 4s | 28m21s | 0s |
| Suite | 32s | 1h38m24s | 27m49s | 28m21s | 4m44s |