mirror of
https://github.com/logos-co/logos-evm-net-proxy.git
synced 2026-08-27 04:11:13 +00:00
* feat: nix flake (cargo tests as checkPhase) + executable doc-test + CI Adds a flake.nix that builds/tests the crate via rustPlatform (checkPhase runs the fail-closed suite), an executable logos-doctest that runs those 6 invariant tests in the pinned dev shell, run.sh, and the Pages-publishing CI — so this repo publishes its doc-test like the other logos-evm-* modules. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> * docs(doctest): render outputs/net-proxy-runtime.md (fail-closed suite, 6/6) * fix(doctest): build the crate (checkPhase runs cargo test) instead of fragile source-fetch The flake-metadata→cp→cd source juggling left cargo running in the wrong dir on CI (could not find Cargo.toml). 'nix build #default' runs the suite in rustPlatform's checkPhase; check_file: result is a cache-robust green assertion. --------- Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>