From 2d352c38857862141567620efa8ab76728033d6b Mon Sep 17 00:00:00 2001 From: Taylor Fausak Date: Sat, 10 Jan 2026 15:42:23 -0600 Subject: [PATCH] Add support for GHC 9.14 --- .github/workflows/ci.yml | 2 ++ cabal.project | 12 ++++++++++++ github-release.cabal | 2 +- 3 files changed, 15 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0583f48..e1e4f0e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -45,6 +45,8 @@ jobs: os: ubuntu-24.04 - ghc: 9.12 os: ubuntu-24.04 + - ghc: 9.14 + os: ubuntu-24.04 - ghc: 9.12 os: windows-2022 cabal: diff --git a/cabal.project b/cabal.project index 70ca156..a2ce055 100644 --- a/cabal.project +++ b/cabal.project @@ -1,3 +1,15 @@ packages: . allow-newer: + , aeson:base + , aeson:bytestring + , aeson:containers + , aeson:template-haskell + , indexed-traversable-instances:base + , indexed-traversable:base + , indexed-traversable:containers , optparse-generic:time + , semialign:base + , semialign:containers + , these:base + , time-compat:base + , uuid-types:template-haskell diff --git a/github-release.cabal b/github-release.cabal index 3d4730f..d8c5be7 100644 --- a/github-release.cabal +++ b/github-release.cabal @@ -22,7 +22,7 @@ flag pedantic manual: True common library - build-depends: base ^>=4.19.0.0 || ^>=4.20.0.0 || ^>=4.21.0.0 + build-depends: base ^>=4.19.0.0 || ^>=4.20.0.0 || ^>=4.21.0.0 || ^>=4.22.0.0 default-language: Haskell2010 ghc-options: -Weverything