Update cabal-version to 3.14 - #5020
Conversation
2e26c8d to
d2fca21
Compare
|
Looks like stackage lts23 doesn't support building with Cabal-3.14. The lts23 is quite old, so I think we can argue that we should upgrade the snapshot. We can probably drop that lts version or upgrade it to https://www.stackage.org/lts-23.28, to bump to GHC 9.8. GHC 9.6 will be dropped after the next release, so I think it is fine to not test it in CI with stack any more. The failures with cabal are caused by old ormolu versions. I don't think we can simply force a newer I doubt we actually support TL;DR, this PR can't be merged right away until we manage to upgrade the ormolu version to 0.8 which only works for GHC >=9.12. |
Attempt at updating
cabal-versionto 3.14.The real motivation is to have the
extra-filesstanza in which to move most files currently listed underextra-source-files; doing so would improve the developer experience by preventingcabal run/buildfrom rebuilding the project when only*/testdata/*files are changed.