Files
DeepSeek-Reasonix/scripts
esengine fd0dfff0fd ci: add CI and release workflows
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.
2026-05-31 01:10:01 -07:00
..
2026-05-31 01:10:01 -07:00