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..b9a5dbc 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,16 +32,16 @@ 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, + stache >=2 && <3, text >=0.2 && <2.1 if flag(dev)