From 8600cc68065b5e306d81a21918982616215ed509 Mon Sep 17 00:00:00 2001 From: Langston Barrett Date: Wed, 12 Feb 2025 17:34:47 -0500 Subject: [PATCH] Support GHC 9.8, drop GHC 9.2 --- .github/workflows/ci.yaml | 4 ++-- cabal.project.dist.freeze.ghc-9.2.8 | 16 ---------------- cabal.project.dist.freeze.ghc-9.8.4 | 16 ++++++++++++++++ 3 files changed, 18 insertions(+), 18 deletions(-) delete mode 100644 cabal.project.dist.freeze.ghc-9.2.8 create mode 100644 cabal.project.dist.freeze.ghc-9.8.4 diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 544c584..be419eb 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -7,7 +7,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - ghc-ver: ["9.2.8", "9.4.5", "9.6.2"] + ghc-ver: ["9.4.5", "9.6.2", "9.8.4"] cabal: ["3.10.1.0"] # complete all jobs fail-fast: false @@ -21,7 +21,7 @@ jobs: ln -s cabal.project.dist cabal.project ln -s cabal.project.werror cabal.project.local ln -s cabal.project.dist.freeze.ghc-${{ matrix.ghc-ver }} cabal.project.freeze - - uses: haskell/actions/setup@v1 + - uses: haskell-actions/setup@v1 id: setup-haskell name: Setup Haskell with: diff --git a/cabal.project.dist.freeze.ghc-9.2.8 b/cabal.project.dist.freeze.ghc-9.2.8 deleted file mode 100644 index c116ebc..0000000 --- a/cabal.project.dist.freeze.ghc-9.2.8 +++ /dev/null @@ -1,16 +0,0 @@ -active-repositories: hackage.haskell.org:merge -constraints: any.array ==0.5.4.0, - any.base ==4.16.4.0, - any.binary ==0.8.9.0, - any.bytestring ==0.11.4.0, - any.containers ==0.6.5.1, - any.deepseq ==1.4.6.1, - any.ghc-bignum ==1.2, - any.ghc-boot-th ==9.2.8, - any.ghc-prim ==0.8.0, - any.mtl ==2.2.2, - any.pretty ==1.1.3.6, - any.rts ==1.0.2, - any.template-haskell ==2.18.0.0, - any.transformers ==0.5.6.2 -index-state: hackage.haskell.org 2023-06-09T13:53:50Z diff --git a/cabal.project.dist.freeze.ghc-9.8.4 b/cabal.project.dist.freeze.ghc-9.8.4 new file mode 100644 index 0000000..a5bd0e6 --- /dev/null +++ b/cabal.project.dist.freeze.ghc-9.8.4 @@ -0,0 +1,16 @@ +active-repositories: hackage.haskell.org:merge +constraints: any.array ==0.5.6.0, + any.base ==4.19.1.0, + any.binary ==0.8.9.1, + any.bytestring ==0.12.1.0, + any.containers ==0.6.8, + any.deepseq ==1.5.0.0, + any.ghc-bignum ==1.3, + any.ghc-boot-th ==9.8.2, + any.ghc-prim ==0.11.0, + any.mtl ==2.3.1, + any.pretty ==1.1.3.6, + any.rts ==1.0.2, + any.template-haskell ==2.21.0.0, + any.transformers ==0.6.1.0 +index-state: hackage.haskell.org 2025-02-06T18:02:25Z