haskell / hie-bios

Set up a GHC API session for various Haskell Projects
https://hackage.haskell.org/package/hie-bios
BSD 3-Clause "New" or "Revised" License
181 stars 63 forks source link

Update GHC versions in CI, drop ghcs not supported by hls (resolves #410) #428

Closed jhrcek closed 9 months ago

jhrcek commented 9 months ago

Resolves https://github.com/haskell/hie-bios/issues/410 and also drops ghc 9.0 from CI which at this point is also not supported by hls.

When dropping older versions of ghc from CI, would it make sense to also bump the ghc bounds in cabal file?

There is bunch of CPP code related to older ghc versions. I'd like to clean that up in followup PR.