Skip to content

Commit

Permalink
update github workflow
Browse files Browse the repository at this point in the history
  • Loading branch information
Trevor L. McDonell committed Jun 16, 2024
1 parent 3fee937 commit 347189a
Showing 1 changed file with 10 additions and 4 deletions.
14 changes: 10 additions & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down

0 comments on commit 347189a

Please sign in to comment.