From 9153a372c4e3fe3bf069195cf9c6dc843e2698f0 Mon Sep 17 00:00:00 2001 From: Mark Karpov Date: Thu, 26 Oct 2023 20:56:59 +0200 Subject: [PATCH] Test with GHC 9.8.1, drop 9.2.x --- .github/workflows/ci.yaml | 4 ++-- mmark-cli.cabal | 12 ++++++------ 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index ba004e5..5982725 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -19,12 +19,12 @@ jobs: strategy: matrix: cabal: ["3.10"] - ghc: ["9.2.8", "9.4.7", "9.6.2"] + ghc: ["9.4.7", "9.6.3", "9.8.1"] env: CONFIG: "--enable-tests --enable-benchmarks --flags=dev" steps: - uses: actions/checkout@v4 - - uses: haskell/actions/setup@v2 + - uses: haskell-actions/setup@v2 id: setup-haskell-cabal with: ghc-version: ${{ matrix.ghc }} diff --git a/mmark-cli.cabal b/mmark-cli.cabal index 7123186..4bc101d 100644 --- a/mmark-cli.cabal +++ b/mmark-cli.cabal @@ -5,7 +5,7 @@ license: BSD-3-Clause license-file: LICENSE.md maintainer: Mark Karpov author: Mark Karpov -tested-with: ghc ==9.2.8 ghc ==9.4.7 ghc ==9.6.2 +tested-with: ghc ==9.4.7 ghc ==9.6.3 ghc ==9.8.1 homepage: https://github.com/mmark-md/mmark-cli bug-reports: https://github.com/mmark-md/mmark-cli/issues synopsis: Command line interface to the MMark markdown processor @@ -32,17 +32,17 @@ executable mmark default-language: GHC2021 build-depends: aeson >=0.11 && <3, - base >=4.15 && <5.0, + base >=4.15 && <5, bytestring >=0.9.2 && <0.12, directory >=1.2.2 && <1.4, gitrev >=1.3 && <1.4, - lucid >=2.6 && <3.0, - megaparsec >=7.0 && <10.0, + lucid >=2.6 && <3, + megaparsec >=7 && <10, mmark >=0.0.6 && <0.1, mmark-ext >=0.2 && <0.3, optparse-applicative >=0.14 && <0.19, - stache >=2.0 && <3.0, - text >=0.2 && <2.1 + stache >=2 && <3, + text >=0.2 && <2.2 if flag(dev) ghc-options: