diff --git a/.github/workflows/haskell-ci.yml b/.github/workflows/haskell-ci.yml index d5daf154..94b1718e 100644 --- a/.github/workflows/haskell-ci.yml +++ b/.github/workflows/haskell-ci.yml @@ -30,6 +30,11 @@ jobs: strategy: matrix: include: + - compiler: ghc-9.12.2 + compilerKind: ghc + compilerVersion: 9.12.2 + setup-method: ghcup + allow-failure: false - compiler: ghc-9.10.2 compilerKind: ghc compilerVersion: 9.10.2 diff --git a/cabal-install-parsers/cabal-install-parsers.cabal b/cabal-install-parsers/cabal-install-parsers.cabal index 66f0f576..3f51819a 100644 --- a/cabal-install-parsers/cabal-install-parsers.cabal +++ b/cabal-install-parsers/cabal-install-parsers.cabal @@ -33,6 +33,7 @@ tested-with: || ==9.6.7 || ==9.8.4 || ==9.10.2 + || ==9.12.2 extra-source-files: Changelog.md @@ -65,7 +66,7 @@ library -- GHC-boot libraries build-depends: - , base >=4.13.0.0 && <4.21 + , base >=4.13.0.0 && <4.22 , binary ^>=0.8.7.0 , bytestring ^>=0.10.10.1 || ^>=0.11.1.0 || ^>=0.12.0.2 , Cabal-syntax ^>=3.14.2.0 @@ -76,7 +77,7 @@ library , parsec ^>=3.1.14.0 , pretty ^>=1.1.3.6 , text ^>=1.2.4.0 || ^>=2.0.1 || ^>=2.1 - , time ^>=1.9.3 || ^>=1.11.1.1 || ^>=1.12.2 + , time ^>=1.9.3 || ^>=1.11.1.1 || ^>=1.12.2 || ^>=1.14 , transformers ^>=0.5.6.2 || ^>=0.6.1.0 -- extra dependencies diff --git a/haskell-ci.cabal b/haskell-ci.cabal index b9e03d1e..edd2535d 100644 --- a/haskell-ci.cabal +++ b/haskell-ci.cabal @@ -34,6 +34,7 @@ tested-with: || ==9.6.7 || ==9.8.4 || ==9.10.2 + || ==9.12.2 extra-source-files: CHANGELOG.md extra-source-files: @@ -154,7 +155,7 @@ library haskell-ci-internal ViewPatterns build-depends: - , base >=4.13 && <4.21 + , base >=4.13 && <4.22 , binary ^>=0.8.7.0 , bytestring ^>=0.10.10.1 || ^>=0.11.1.0 || ^>=0.12.0.2 , Cabal-syntax ^>=3.14.2.0 diff --git a/haskell-ci.sh b/haskell-ci.sh index 2226ab64..d8a2b218 100755 --- a/haskell-ci.sh +++ b/haskell-ci.sh @@ -19,7 +19,7 @@ fi CFG_CABAL_STORE_CACHE="" CFG_CABAL_REPO_CACHE="" -CFG_JOBS="9.10.2 9.8.4 9.6.7 9.4.8 9.2.8 9.0.2 8.10.7 8.8.4" +CFG_JOBS="9.12.2 9.10.2 9.8.4 9.6.7 9.4.8 9.2.8 9.0.2 8.10.7 8.8.4" CFG_CABAL_UPDATE=false SCRIPT_NAME=$(basename "$0")