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:
parent
3ed5f4d293
commit
ef7c0681ca
|
@ -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
|
||||
];
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue
Block a user