Goal
Establish CI that builds and tests on all supported platforms before any code changes land in dev.
Platforms required
- Linux x86-64 (Fedora / Ubuntu) — X11 and Wayland targets
- Windows (MSVC or MinGW)
- macOS (clang/AppleClang)
Acceptance criteria
Notes
CI must be green before Phase 0 is closed. Performance baseline (see #7) also runs in CI.
Goal
Establish CI that builds and tests on all supported platforms before any code changes land in
dev.Platforms required
Acceptance criteria
.github/workflows/ci.ymlcreated on afeature/ci-matrixbranchdevorphase/*Notes
CI must be green before Phase 0 is closed. Performance baseline (see #7) also runs in CI.