Files
zeekayandHanzo Dev 61e1f248f6 ci: fix the gate to assert the code, not the runner image
kv named the wrong server binary (kv-server, not valkey-server) and assumed a C
compiler the reusable installs only for Go callers; forum assumed a ruby the
reusable never provisions; rocm-rs left gpu-sort on, whose nested nightly
build-std step no stock runner can do; insights-rs asked for --all-features,
which selects the live-endpoint e2e feature.

Co-authored-by: Hanzo Dev <[email protected]>
2026-08-06 02:40:08 -07:00

12 lines
480 B
YAML

# Rust client for Hanzo Insights — ships to crates.io from a tag.
# Gate: the crate builds on its default features and its unit tests run. tests/
# drives a live ingest endpoint with an API key (that is what the `e2e-test`
# feature exists to select), so those are integration, not a push gate; --lib is
# where the flag-evaluation logic that can be wrong offline lives.
test:
- name: build-and-unit
run: |
set -euo pipefail
cargo build
cargo test --lib