Skip to content

Commit 51bc8c1

Browse files
committed
workflows: Disable doctests
Unfortunately, doctests are causing random failures in the CI so they are being disabled for now. They are still enabled in the ebuild when using `USE="test"`. Signed-off-by: hololeap <[email protected]>
1 parent 45946bd commit 51bc8c1

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

.github/workflows/haskell.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,5 +51,5 @@ jobs:
5151
cabal build --only-dependencies
5252
- name: Build
5353
run: cabal build
54-
- name: Run all enabled tests
55-
run: cabal test --test-option=--color --test-show-details=streaming
54+
- name: Run spec test
55+
run: cabal test --test-option=--color --test-show-details=streaming spec

hackport.cabal

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1003,6 +1003,9 @@ test-suite doctests
10031003

10041004
test-suite doctests-v2
10051005
import: warnings
1006+
-- doctests-v2 is causing problems, looking for ghc lib and alex on
1007+
-- github CI. This may be fixable.
1008+
buildable: False
10061009
type: exitcode-stdio-1.0
10071010
default-language: Haskell98
10081011
hs-source-dirs: tests/doctests-v2

0 commit comments

Comments
 (0)