Run tests in CI (#686)

CI was running tests, but they weren't blocking merge because they weren't a
dependency of the `dhall` attribute (which is what gates the GitHub status).

This fixes that by adding `coverage.dhall` as a dependency (which does include
tests).  The other builds were not running tests since that is what happens
`coverage` defaults to `false`.
This commit is contained in:
Gabriel Gonzalez 2018-11-16 08:20:31 -08:00 committed by GitHub
parent 3ed5f4d293
commit ef7c0681ca
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -38,6 +38,9 @@ in
shared.tarball-dhall-json
shared.tarball-dhall-text
# This is the only `dhall` build that runs the test suite
coverage.dhall
shared.pwd
];
};