Releases: Mic92/nixpkgs-review
Releases · Mic92/nixpkgs-review
2.6.2
2.6.1
Features!
- add
--system
to build on other operating systems/architectures - respect meta.broken in review shells
- read github tokens from gh client
- fix some missing logs for failed builds
- use
buildEnv
for mass-rebuilds to work around environment variable limits - only enable build sandbox on Linux
- fix nix-shell when reviewing multiple PRs
- add
--run
flag to run commands instead of an interactive review shell - write reports also as json
Platform in review reports
- it now shows the tested platform when posting nixpkgs-review reports
to github - it now requires nixFlakes
Restore building unfree software
Since 2.4.1 we no longer were building unfree software because of the meta check.
Don't build what is broken
Previously our meta checks where broken, which lead to packages marked as broken to be built.
Now with comments
There is a new subcommand that will print the latest comments/reviews on
a pr in the console:
If you are in a review shell:
$ nix-review pr 17
You can get the comments with:
$ nix-review comments
This assumes that you have a github token set.
Minor fixes
- fix local evaluation when only packages are removed
- use attribute path when printing diffs between master and PR
Improved GitHub support
Nixpkgs-review can now merge and approve pull requests (See
merge and approve subcommand).
It can also post review results as comments on the pull request
(See post-result subcommand).