Skip to content

Commit

Permalink
only haddock for latest ghc
Browse files Browse the repository at this point in the history
  • Loading branch information
Evan Laforge committed Sep 17, 2024
1 parent 4a340d9 commit e00d186
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,10 +57,16 @@ jobs:
cd fast-tags-*/
cabal build fast-tags:exe:fast-tags fast-tags:tests --enable-tests
cabal test --enable-tests --test-show-details=direct fast-tags:tests
- name: Haddock
# Haddock forces a rebuild of everything, since it thinks all the deps
# now need haddock too and cabal can't build haddock separately. And
# haddock is broken for 8.0, 8.2, 8.4.
if: ${{ matrix.ghc == '9.10' }}
run: |
cd fast-tags-*/
cabal haddock all
# Disabled, see comment in .cabal.
# - name: Cabal check
# run: |
Expand Down

0 comments on commit e00d186

Please sign in to comment.