diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9ed9040..10efefa 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,7 +21,7 @@ jobs: # We must always use the latest version of cabal because # otherwise ghc-paths, which is a dependency of doctest, # can't be configured. - cabal: ["3.10"] + cabal: ["3.16"] ghc: - "8.6.5" - "8.8.3" @@ -33,6 +33,7 @@ jobs: - "9.8.1" - "9.10.1" - "9.12.1" + - "9.14.1" steps: - uses: actions/checkout@v4 diff --git a/cabal.project b/cabal.project index 45392b0..0d92601 100644 --- a/cabal.project +++ b/cabal.project @@ -3,3 +3,5 @@ packages: trial-example trial-optparse-applicative trial-tomland + +allow-newer: boring:base diff --git a/trial-example/trial-example.cabal b/trial-example/trial-example.cabal index f2f889f..b694d0f 100644 --- a/trial-example/trial-example.cabal +++ b/trial-example/trial-example.cabal @@ -26,7 +26,7 @@ source-repository head common common-options - build-depends: base >= 4.12.0.0 && < 4.22 + build-depends: base >= 4.12.0.0 && < 4.23 , trial , trial-optparse-applicative , trial-tomland diff --git a/trial-optparse-applicative/trial-optparse-applicative.cabal b/trial-optparse-applicative/trial-optparse-applicative.cabal index 9286b47..da67cfb 100644 --- a/trial-optparse-applicative/trial-optparse-applicative.cabal +++ b/trial-optparse-applicative/trial-optparse-applicative.cabal @@ -26,7 +26,7 @@ source-repository head location: https://github.com/kowainik/trial.git common common-options - build-depends: base >= 4.12.0.0 && < 4.22 + build-depends: base >= 4.12.0.0 && < 4.23 ghc-options: -Wall -Wcompat diff --git a/trial-tomland/trial-tomland.cabal b/trial-tomland/trial-tomland.cabal index 80af510..2f9c735 100644 --- a/trial-tomland/trial-tomland.cabal +++ b/trial-tomland/trial-tomland.cabal @@ -26,7 +26,7 @@ source-repository head location: https://github.com/kowainik/trial.git common common-options - build-depends: base >= 4.12.0.0 && < 4.22 + build-depends: base >= 4.12.0.0 && < 4.23 ghc-options: -Wall -Wcompat @@ -72,4 +72,4 @@ library build-depends: text >= 1.2.3 && < 2.2 , tomland ^>= 1.3.0.0 , trial ^>= 0.0.0.0 - exposed-modules: Trial.Tomland \ No newline at end of file + exposed-modules: Trial.Tomland diff --git a/trial/trial.cabal b/trial/trial.cabal index 09bdf4a..68f5266 100644 --- a/trial/trial.cabal +++ b/trial/trial.cabal @@ -55,7 +55,7 @@ source-repository head location: https://github.com/kowainik/trial.git common common-options - build-depends: base >= 4.12.0.0 && < 4.22 + build-depends: base >= 4.12.0.0 && < 4.23 ghc-options: -Wall -Wcompat