mirror of
https://github.com/LGUG2Z/komorebi.git
synced 2026-11-15 13:22:19 +01:00
linux-nextest ran only the tests of the Linux packages (-p komorebi -p komorebi-linux ...). The tests of komorebi-layouts, komorebi-scrolling, komorebi-themes and the shared crates/* (backend, collections, config, core, protocol, settings, transport, komorebic-core) ran in no nix check. They are platform neutral, so the check now names them too (explicit -p list: with --workspace the feature unification of komorebi-daemon breaks windows-future on Linux), and runs with --no-fail-fast so one run lists every failure. Two of those tests read files that the Linux source did not have: the schemas of every platform (komorebi-config schemas test) and the macOS CLI pages (komorebic-core docs_cli), so nix/workspace-src.nix keeps schemas/ and docs/macos/cli/ in the Linux source. Verified: nix build .#checks.x86_64-linux.linux-nextest, 1532 tests run, 1532 passed (9.1 s of test time).