swarm/cabal.haskell-ci
Ondřej Šebek b67a0f3ef4
Enable HLint in CI (#371)
- uncomment HLint configuration in Haskell-CI config
- remove unused pragmas
- remove some unnecessary parens
2022-06-08 22:40:29 +00:00

24 lines
736 B
Plaintext

-- See cabal.haskell-ci in the tool repository for all field explanations
-- https://github.com/haskell-CI/haskell-ci/blob/master/cabal.haskell-ci
-- --no-tests --no-benchmarks build is useful to verify that package
-- builds when less constrained
-- But Swarm constrains all library dependencies and tests almost not at all
no-tests-no-benchmarks: False
unconstrained: False
-- Run cabal-docspec
docspec: True
-- Build haddocks. Accepts booleans or version range.
haddock: True
-- Build benchmarks. There are no way to run benchmarks. Accepts booleans or version range.
-- Swarm has benchmarks so at least build them :)
benchmarks: True
-- Run HLint
hlint: True
hlint-job: 9.0.2
hlint-yaml: .hlint.yaml
hlint-download-binary: True