diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 35bb01eae..a52b70824 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -36,18 +36,24 @@ jobs: - "ARM64" ghc: - 'latest' + - '9.10' + - '9.8' - '9.6' - '9.4' - '9.2' - - '9.0' - - '8.10' + # - '9.0' + # - '8.10' mode: - 'debug' - 'release' exclude: - os: 'windows-latest' mode: 'debug' - - arch: "ARM64" + - os: 'windows-latest' + arch: "ARM64" + - os: 'macOS-latest' + mode: 'debug' + arch: "x64" steps: - uses: actions/checkout@v3 @@ -114,7 +120,7 @@ jobs: - name: Haddock # Behaviour of cabal haddock has changed for the worse: https://github.com/haskell/cabal/issues/8725 run: cabal haddock --disable-documentation - if: matrix.mode == 'release' + if: matrix.os != 'windows-latest' && matrix.mode == 'release' - name: Test doctest run: cabal test doctest