hephaestus/crates/heph
Erich Blume 598dc59580
Some checks failed
Build / validate (pull_request) Has been cancelled
fix: --version reports release version + build SHA; release tags a version-bump commit
heph-core gains a build.rs that captures the short git SHA and a
`heph_core::VERSION` const ("<crate-version> (<sha>)"); heph and hephd use it
for clap's --version. The crate version stays sourced from Cargo.toml.

release.yaml now bumps the workspace version into Cargo.toml + Cargo.lock on a
commit that only the tag points at, tags it manually, and pushes just the tag —
so cargo install --git --tag vX.Y.Z reports the real version while main stays at
0.0.0. The changelog commit moved ahead of the tag so the release includes its
own changelog.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-04 09:43:10 -07:00
..
src fix: --version reports release version + build SHA; release tags a version-bump commit 2026-06-04 09:43:10 -07:00
tests feat(cli): heph project list (+ node.list RPC) 2026-06-02 19:50:19 -07:00
Cargo.toml