prettyprinter/cabal.haskell-ci
2022-08-11 22:13:49 +02:00

22 lines
609 B
Plaintext

-- configuration for haskell-ci
-- so we don't need to pass all via command line arguments
-- build only master branch, or PRs to master branch
branches: master
-- Doctests fail with GHC 7.10
-- FIXME: Enable tests for GHC 9.4 once doctest is compatible:
-- https://github.com/sol/doctest/pull/375
tests: >=8.0 && <9.4
cabal-check: False
hlint: True
hlint-job: 8.10.7
hlint-yaml: .hlint.yaml
hlint-download-binary: True
-- haskell-ci runs hlint within the package directories, so the CPP include
-- path has to be adjusted so it can find version-compatibility-macros.h.
hlint-options: --cpp-include=misc