Problem: The validate cabal files build step hasn't been working ever
since we added it. We can see this message in the logs:
./scripts/validate-cabal-files.sh: line 39: diff: command not found
The reason why the build step did not actually ever fail (thus, it was a false
negative) is because we temporarily use set +e to mask all non-zero
exit codes.
Solution: add the missing diffTools to the nix shell.
Related issue(s)
Fixed part of #26
:white_check_mark: Checklist for your Pull Request
Related changes (conditional)
Tests
[ ] If I added new functionality, I added tests covering it.
[ ] If I fixed a bug, I added a regression test to prevent the bug from
silently reappearing again.
Documentation
[x] I checked whether I should update the docs and did so if necessary:
Description
Problem: The
validate cabal files
build step hasn't been working ever since we added it. We can see this message in the logs:The reason why the build step did not actually ever fail (thus, it was a false negative) is because we temporarily use
set +e
to mask all non-zero exit codes.Solution: add the missing
diffTools
to the nix shell.Related issue(s)
Fixed part of #26
:white_check_mark: Checklist for your Pull Request
Related changes (conditional)
Tests
Documentation
Stylistic guide (mandatory)