haskell-tree-sitter
haskell-tree-sitter copied to clipboard
Generate test matrix from tested-with GHCs
This PR updates the CI setup a bit:
-
The
tested-withstanza of the cabal file is updated to reflect a canonical list of GHC versions that are being actively tested. -
This list is used to generate a CI matrix.
-
Supported
baseversion is set to 4.14 / GHC 8.10.7, which makes some conditionals likeif (impl(ghc >= 8.6))redundant. -
A dependabot config has been setup to offer PR to update the github actions used.