Adds additional checks and more information from build logs and outputs to the reports generated by Mic92/nixpkgs-review.
This project should currently be considered alpha quality software. Some of the additional checks don't work reliable and sometimes even block the shell. There is also currently no way to abort the running shell commands which can be a problem when reviewing hundreds of packages.
Ran 0 tests in 0.000s
by pytest or stale substituteInPlaceOptionally you can install cached-nix-shell to speedup the start of nixpkgs-review.
nixpkgs-review-checks-hook
in your ~/.bashrc
.source ~/source/nixpkgs-review-checks/nixpkgs-review-checks-hook
If you don't want to change your enviroment you can invoke nixpkgs-review-checks
instead of nixpkgs-review
.
This can also be aliased
alias nixpkgs-review='nixpkgs-review-checks'
If you opted into shadow the command invoke nixpkgs-review
otherwise nixpkgs-review-checks
.
$NIXPKGS_REVIEW_CHECKS_DEBUG
Set to not post any reports and show debug output$NIXPKGS_REVIEW_CHECKS_RUN
Set after execution, unset to re-run$NIXPKGS_REVIEW_CHECKS_SOURCE
Path to the nixpkgs repository to be able to run nixpkgs-review from anywhere$NIXPKGS_REVIEW_GITHUB_TOKEN
Token to use for gist uploads