diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 577ff0b..3348196 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -18,8 +18,13 @@ jobs: os: [ubuntu-latest, macOS-latest] cabal: ["3.6"] ghc: + - "9.0.2" - "9.2.3" + exclude: + - os: macOS-latest + ghc: 9.0.2 + steps: - uses: actions/checkout@v3 diff --git a/README.md b/README.md index 659c9f7..fd315c7 100644 --- a/README.md +++ b/README.md @@ -26,7 +26,7 @@ To start using `dr-cabal`, make sure you have the required version of installed: * [Cabal ⩾ 3.6.2.0](https://www.haskell.org/cabal/) -* [GHC ⩾ 9.2](https://www.haskell.org/downloads/) +* [GHC ⩾ 9.0.2](https://www.haskell.org/downloads/) ### Hackage @@ -47,6 +47,7 @@ follow these steps: cabal install dr-cabal \ --install-method=copy \ --overwrite-policy=always \ + --with-compiler=ghc-9.0.2 --installdir=$HOME/.local/bin ``` diff --git a/dr-cabal.cabal b/dr-cabal.cabal index fde1c8c..d4ff92c 100644 --- a/dr-cabal.cabal +++ b/dr-cabal.cabal @@ -17,13 +17,14 @@ build-type: Simple extra-doc-files: README.md CHANGELOG.md tested-with: GHC == 9.2.3 + GHC == 9.0.2 source-repository head type: git location: https://github.com/chshersh/dr-cabal.git common common-options - build-depends: base ^>= 4.16 + build-depends: base >= 4.15 && < 4.17 , relude ^>= 1.1 mixins: base hiding (Prelude)