Skip to content

Commit 15f77e8

Browse files
committed
ci: disable haddock step
takes too long and it runs in nix-build anyway. Ideally we would do `cabal haddock-project` but that is not yet available everywhere (due to older haddock). Maybe revisit later.
1 parent 70eb0d3 commit 15f77e8

File tree

4 files changed

+4
-2
lines changed

4 files changed

+4
-2
lines changed

.github/workflows/ci.dhall

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ let defSteps = haskellCi.defaultCabalSteps
66
in haskellCi.generalCi
77
( haskellCi.withNix
88
( defSteps
9+
with docStep = None haskellCi.BuildStep
910
with extraSteps.pre
1011
=
1112
defSteps.extraSteps.pre

.github/workflows/ci.dhall.frozen

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ let defSteps = haskellCi.defaultCabalSteps
77
in haskellCi.generalCi
88
( haskellCi.withNix
99
( defSteps
10+
with docStep = None haskellCi.BuildStep
1011
with extraSteps.pre
1112
=
1213
defSteps.extraSteps.pre

.github/workflows/ci.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ cd "$( dirname "${BASH_SOURCE[0]}" )"
77
which dhall || cabal install dhall
88
which dhall-to-yaml || cabal install dhall-yaml
99

10+
echo "dhall format-ing ci.dhall"
11+
dhall format ci.dhall
1012
echo "cp haskellCi.dhall -> ci.dhall.frozen"
1113
cp ci.dhall ci.dhall.frozen
1214
echo "dhall freez-ing ci.dhall.frozen"

.github/workflows/ci.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,6 @@ jobs:
4040
run: "cabal build all --enable-tests --enable-benchmarks"
4141
- name: test all
4242
run: "cabal test all --enable-tests"
43-
- name: haddock all
44-
run: cabal haddock all
4543
- name: Build with Nix
4644
run: "nix-build --argstr compiler $(echo ghc${{ matrix.ghc }} | tr -d '.')"
4745
strategy:

0 commit comments

Comments
 (0)