Fail ci on cabal failure
The cabal test job currently can fail without signalling this to CI due to errors in the shell script defining it. This attempts to fix those.
The cabal test job currently can fail without signalling this to CI due to errors in the shell script defining it. This attempts to fix those.