Deal with error with a proper error

... instead of returning a `Maybe` to the frontend
4 jobs for 384-let-users-create-a-subcorpus in 39 minutes and 9 seconds (queued for 95 minutes and 27 seconds)
latest
Status Job ID Name Coverage
  Cabal
passed #16287
cabal

00:15:49

 
  Stack
passed #16288
stack

00:05:51

 
  Bench
manual #16289
allowed to fail manual
bench
 
  Test
failed #16290
test

00:17:28

 
Name Stage Failure
failed
test Test
calling stop core nlp - done
Test suite garg-test-hspec: PASS
Test suite logged to:
/builds/gargantext/haskell-gargantext/dist-newstyle/build/x86_64-linux/ghc-9.4.8/gargantext-0.0.7.4.2/t/garg-test-hspec/opt/test/gargantext-0.0.7.4.2-garg-test-hspec.log
1 of 1 test suites (1 of 1 test cases) passed.
Error: cabal: Failed to build test:garg-test-tasty from gargantext-0.0.7.4.2.

Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1