You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(ci): exclude Tauri client crates from CI workflows
The Tauri client crates (wraith-chat, wraith-sync) require their frontend
dist directories to exist when building/testing due to Tauri's compile-time
macro validation. Since CI doesn't build the frontends before running Rust
checks, these crates must be excluded from workspace-wide operations.
Changes:
- Exclude wraith-chat and wraith-sync from all cargo commands in ci.yml
- Exclude wraith-chat and wraith-sync from docs.yml cargo doc builds
- Exclude wraith-chat and wraith-sync from release.yml test/clippy checks
- Fix CodeQL workflow by using queries parameter instead of config-file
- Exclude wraith-chat and wraith-sync from codeql.yml build step
This matches the existing exclusion pattern for wraith-transfer.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
0 commit comments