mix capstone.baseline.record (Capstone v0.33.3)

Copy Markdown View Source

Rewrites priv/baselines.exs and emits the content-addressed snapshot.

Recomputes only files and tree_digest; generator_version and every other human-owned field is preserved. Run this after regenerating a baseline tree, then attach the archives to the release:

mix capstone.baseline.record
gh release upload v<version> *_<version>_*.tar.gz

Each archive is named <type>_<version>_<last 8 of sha>.tar.gz — the manifest key, this project's version, and enough digest to distinguish. The version in the name is the one the release tag carries, so the glob above selects exactly the archives this run produced and leaves an earlier release's behind.