@@ -328,10 +328,6 @@ jobs:
328 - *restore
328 - *restore
330 name: Build and test with inspection, coverage, Werror
330 name: Build and test with inspection, coverage, Werror
333− COVERALLS_OPTIONS: "--repo-token=\"$REPO_TOKEN\" --coverage-mode=StrictlyFullLines --exclude-dir=test"
334− CABAL_PROJECT: "cabal.project.coverage"
335 command: |
331 command: |
336 apt-get install -y ghc-8.10.2
332 apt-get install -y ghc-8.10.2
337 apt-get install -y cabal-install-3.2
333 apt-get install -y cabal-install-3.2
@@ -339,7 +335,12 @@ jobs:
339 apt-get install -y libcurl4-gnutls-dev
335 apt-get install -y libcurl4-gnutls-dev
340 apt-get install -y git
336 apt-get install -y git
341 apt-get install libtinfo-dev
337 apt-get install libtinfo-dev
342− bash -c "$PACKCHECK $BUILD"
338+ cabal update
339+ PATH=$HOME/.cabal/bin:$PATH
341+ which hpc-coveralls 2>/dev/null || cabal install --project-file cabal.project.coverage hpc-coveralls
342+ bin/test.sh --coverage --raw
343+ hpc-coveralls --repo-token="$REPO_TOKEN" --coverage-mode=StrictlyFullLines
343 no_output_timeout: 25m
344 no_output_timeout: 25m
345 hlint-src:
346 hlint-src: