mirror of
https://github.com/esengine/DeepSeek-Reasonix.git
synced 2026-11-07 10:45:59 -10:00
CI (ci.yml): on push/PR to main-v2, run gofmt check (root module), go vet, build, and test on ubuntu + macOS, with the Go version pinned to go.mod. Release (release.yml + scripts/release.sh): on a v* tag, cross-compile all six targets, bundle the matching CodeGraph runtime beside the binary on darwin/linux (verified against CodeGraph's published SHA256SUMS), package per-platform archives, and publish a GitHub release with a SHA256SUMS manifest. Windows ships a bare binary for now — its bundle layout is not yet verified, so it falls back to a PATH-installed codegraph. Verified release.sh end-to-end locally: all six archives build, the four darwin/linux ones carry codegraph/bin/codegraph beside reasonix (so the bundled-path resolver finds it), checksums match.