Hi! We made a major release of the beloved hydra-check and it’s now available on the unstable channel. The new v2 version is able to:
- Print recent evaluations of the jobset if no package is specified
- Query a specific evaluation with the
--evalflag
- Infer and query the latest stable channel (
24.05in the screenshot below as it’s taken before the release of24.11)
- Support standard channel names (e.g.
nixos-unstable) - Generate shell completions with
--shell-completion SHELL - Print nicely formatted, colored and aligned tables
For details and bug reports, please visit our homepage at:
There are some minor breaking changes which should not affect most people:
- The program is rewritten in rust (from python) in order to incorporate these features more easily (debatable haha, see my PR feat: show jobset & eval details, rewrite in rust by bryango · Pull Request #51 · nix-community/hydra-check · GitHub for the rationale)
--archdefaults to the target architecture (instead ofx86_64-linuxall the time)--jobsetexplicitly conflicts with--channelto avoid confusion, as channels are just aliases for jobsets- The
stagingchannel / alias is removed asnixos/stagingis no longer active; instead we addstaging-nextas an alias fornixpkgs/staging-next - The default
unstablechannel points tonixpkgs/trunkon non-NixOS systems
This major update is only possible thanks to the help of:
- @makefu and @Artturin: the original creator & maintainer of hydra-check, and
- @doronbehar: for many important contributions and the final packaging efforts.
Thank you all for the generous support!