|
Some checks failed
CI / fmt (pull_request) Successful in 9s
CI / clippy-native (pull_request) Successful in 2m47s
CI / clippy-server (pull_request) Successful in 2m41s
CI / clippy-web (pull_request) Successful in 1m38s
CI / clippy-desktop (pull_request) Has been cancelled
CI / test (pull_request) Has been cancelled
CI / audit (pull_request) Has been cancelled
The single "check" job ran fmt + four clippy variants (native, server, web, desktop) as sequential steps, so the desktop feature's clippy check always waited on the other three even though none of them share dependencies. Splitting each into its own job lets the runner (capacity 2) run them concurrently instead. Also drops the per-run `apt-get install` for the GTK/WebKit headers dioxus-desktop needs — those are now baked into a dedicated `rust-ci-desktop` runner image (schaefera/infrastructure#TBD) so only the desktop job's image is bigger, not every job's. Depends on the `rust-ci-desktop` label being registered on the ci-runner box before this workflow's clippy-desktop job can pick up work. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| ci.yml | ||