Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(cli): better version information #1007

Merged
merged 3 commits into from
Oct 16, 2024
Merged

feat(cli): better version information #1007

merged 3 commits into from
Oct 16, 2024

Commits on Oct 16, 2024

  1. feat(cli): better version information

    Versions were broken: `cargo hax -V` was displaying the latest tag
    attached to the commit. So newer commits on main were tagged
    `v0.1.0-alpha`.
    
    Also, if hax is built without git, the version was empty. Now we use
    `CARGO_PKG_VERSION` as a fallback.
    W95Psp committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    f540bf7 View commit details
    Browse the repository at this point in the history
  2. feat(justfile): test recipies

    W95Psp committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    476cfa3 View commit details
    Browse the repository at this point in the history
  3. fix(cli): invalidate cargo cache when hax version changes

    This commit takes into account hax version for cargo cache. Also, if
    hax was built from a dirty git, the version is tainted with a hash of
    the driver itself.
    W95Psp committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    f5c6f49 View commit details
    Browse the repository at this point in the history