diff --git a/.github/workflows/cabal-ci.yaml b/.github/workflows/cabal-ci.yaml index 402a00a..f3a5dbc 100644 --- a/.github/workflows/cabal-ci.yaml +++ b/.github/workflows/cabal-ci.yaml @@ -14,7 +14,7 @@ jobs: strategy: fail-fast: false matrix: - ghc: ['8.10', '9.0', '9.2', '9.4', '9.6'] + ghc: ['9.0', '9.2', '9.4', '9.6', '9.8'] cabal: ['3.10'] os: ['ubuntu-22.04', 'ubuntu-20.04', 'macOS-latest'] diff --git a/cabal.project b/cabal.project new file mode 100644 index 0000000..9034d2a --- /dev/null +++ b/cabal.project @@ -0,0 +1,30 @@ +packages: merkle-log.cabal +optimization: 2 + +-- The following are all dependencies of GHC. +-- +allow-newer: *:Cabal +allow-newer: *:Cabal-syntax +allow-newer: *:array +allow-newer: *:base +allow-newer: *:binary +allow-newer: *:bytestring +allow-newer: *:containers +allow-newer: *:deepseq +allow-newer: *:directory +allow-newer: *:exceptions +allow-newer: *:filepath +allow-newer: *:ghc +allow-newer: *:ghc-boot-th +allow-newer: *:ghc-prim +allow-newer: *:integer-gmp +allow-newer: *:mtl +allow-newer: *:pretty +allow-newer: *:process +allow-newer: *:template-haskell +allow-newer: *:text +allow-newer: *:time +allow-newer: *:transformers +allow-newer: *:unix + +constraints: aeson>2 diff --git a/merkle-log.cabal b/merkle-log.cabal index a44a824..1727790 100644 --- a/merkle-log.cabal +++ b/merkle-log.cabal @@ -12,11 +12,11 @@ maintainer: Lars Kuhtz copyright: Copyright (c) 2019-2023, Kadena LLC category: Data tested-with: + GHC==9.8 GHC==9.6 GHC==9.4 GHC==9.2 GHC==9.0 - GHC==8.10 extra-source-files: README.md CHANGELOG.md