mirror of
https://github.com/jhd3197/ServerKit.git
synced 2026-11-09 05:24:49 +09:00
Nothing ran the agent's tests or the backend suite automatically, so breakage was only found by hand. Add two workflows: - agent-ci.yml: go vet + go test on linux, plus a cross-compile build matrix (linux amd64/arm64, windows amd64) to catch platform-specific breakage at PR time. darwin is excluded — fyne.io/systray needs the macOS Cocoa toolchain and can't cross-compile from Linux (it's built on a mac at release time). - backend-ci.yml: install requirements and run the full pytest suite, including the new end-to-end agent command-loop test. Verified locally: go vet clean, all three cross-builds succeed, agent unit tests and the full backend suite (136 passed) are green. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>