- Build the binary:
cargo build --release - Basic check:
cargo check --all
- Unit/regular tests:
cargo test(if needed for local changes) - Integration tests live under
tests/and are exercised viacargo xwincommands in CI. - CI integration tests reference:
.github/workflows/CI.ymljobTest Suite, steps likexwin build - x86_64,xwin run - x86_64, andxwin test - x86_64.
- Format:
cargo fmt --all -- --check - Lint:
cargo clippy --all-features
- The integration test crates are in
tests/*and are built/run throughcargo run --release xwin ...in CI.