diff --git a/.github/workflows/haskell.yml b/.github/workflows/haskell.yml index 0f851fcd..16e6c80b 100644 --- a/.github/workflows/haskell.yml +++ b/.github/workflows/haskell.yml @@ -26,7 +26,7 @@ jobs: fail-fast: false matrix: ghc: ["9.6", "9.8", "9.10", "9.12", "9.14"] - cabal: ["3.16"] + cabal: ["3.14"] sys: - { os: windows-latest, shell: 'C:/msys64/usr/bin/bash.exe -e {0}' } - { os: ubuntu-latest, shell: bash } diff --git a/cabal.project b/cabal.project index 13ba7680..ac59b425 100644 --- a/cabal.project +++ b/cabal.project @@ -9,27 +9,27 @@ program-options jobs: $ncpus semaphore: True -if impl (ghc >= 9.14) +if impl(ghc >= 9.14) allow-newer: - , aeson:containers - , aeson:indexed-traversable - , aeson:template-haskell - , aeson:these - , binary:containers - , boring:base - , cborg:base - , cborg:bytestring - , cborg:containers - , indexed-traversable:base - , indexed-traversable:containers - , indexed-traversable-instances:base - , semialign:base - , semialign:containers - , serialise:base - , serialise:bytestring - , serialise:cborg - , serialise:containers - , text:bytestring - , these:base - , transformers:base - , uuid-types:template-haskell + aeson:containers, + aeson:indexed-traversable, + aeson:template-haskell, + aeson:these, + binary:containers, + boring:base, + cborg:base, + cborg:bytestring, + cborg:containers, + indexed-traversable:base, + indexed-traversable:containers, + indexed-traversable-instances:base, + semialign:base, + semialign:containers, + serialise:base, + serialise:bytestring, + serialise:cborg, + serialise:containers, + text:bytestring, + these:base, + transformers:base, + uuid-types:template-haskell