@@ -328,7 +328,7 @@ jobs:
328328 chmod a+x "$HOME/.ghcup/bin/ghcup"
329329 "$HOME/.ghcup/bin/ghcup" config add-release-channel https://raw.githubusercontent.com/haskell/ghcup-metadata/master/ghcup-prereleases-0.0.7.yaml;
330330 "$HOME/.ghcup/bin/ghcup" install ghc "$HCVER" || (cat "$HOME"/.ghcup/logs/*.* && false)
331- "$HOME/.ghcup/bin/ghcup" install cabal 3.6.2 .0 || (cat "$HOME"/.ghcup/logs/*.* && false)
331+ "$HOME/.ghcup/bin/ghcup" install cabal 3.9.0 .0 || (cat "$HOME"/.ghcup/logs/*.* && false)
332332 else
333333 apt-add-repository -y 'ppa:hvr/ghc'
334334 if [ $((GHCJSARITH)) -ne 0 ] ; then apt-add-repository -y 'ppa:hvr/ghcjs' ; fi
@@ -339,7 +339,7 @@ jobs:
339339 mkdir -p "$HOME/.ghcup/bin"
340340 curl -sL https://downloads.haskell.org/ghcup/0.1.18.0/x86_64-linux-ghcup-0.1.18.0 > "$HOME/.ghcup/bin/ghcup"
341341 chmod a+x "$HOME/.ghcup/bin/ghcup"
342- "$HOME/.ghcup/bin/ghcup" install cabal 3.6.2 .0 || (cat "$HOME"/.ghcup/logs/*.* && false)
342+ "$HOME/.ghcup/bin/ghcup" install cabal 3.9.0 .0 || (cat "$HOME"/.ghcup/logs/*.* && false)
343343 fi
344344 env:
345345 HCKIND: ${{ matrix.compilerKind }}
@@ -358,13 +358,13 @@ jobs:
358358 echo "HC=$HC" >> "$GITHUB_ENV"
359359 echo "HCPKG=$HOME/.ghcup/bin/$HCKIND-pkg-$HCVER" >> "$GITHUB_ENV"
360360 echo "HADDOCK=$HOME/.ghcup/bin/haddock-$HCVER" >> "$GITHUB_ENV"
361- echo "CABAL=$HOME/.ghcup/bin/cabal-3.6.2 .0 -vnormal+nowrap" >> "$GITHUB_ENV"
361+ echo "CABAL=$HOME/.ghcup/bin/cabal-3.9.0 .0 -vnormal+nowrap" >> "$GITHUB_ENV"
362362 else
363363 HC=$HCDIR/bin/$HCKIND
364364 echo "HC=$HC" >> "$GITHUB_ENV"
365365 echo "HCPKG=$HCDIR/bin/$HCKIND-pkg" >> "$GITHUB_ENV"
366366 echo "HADDOCK=$HCDIR/bin/haddock" >> "$GITHUB_ENV"
367- echo "CABAL=$HOME/.ghcup/bin/cabal-3.6.2 .0 -vnormal+nowrap" >> "$GITHUB_ENV"
367+ echo "CABAL=$HOME/.ghcup/bin/cabal-3.9.0 .0 -vnormal+nowrap" >> "$GITHUB_ENV"
368368 fi
369369
370370 HCNUMVER=$(${HC} --numeric-version|perl -ne '/^(\d+)\.(\d+)\.(\d+)(\.(\d+))?$/; print(10000 * $1 + 100 * $2 + ($3 == 0 ? $5 != 1 : $3))')
@@ -499,7 +499,7 @@ jobs:
499499 ${CABAL} -vnormal check
500500 - name: haddock
501501 run: |
502- if [ $((! GHCJSARITH)) -ne 0 ] ; then $CABAL v2-haddock --haddock-all $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all ; fi
502+ if [ $((! GHCJSARITH)) -ne 0 ] ; then $CABAL v2-haddock --disable-documentation -- haddock-all $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all ; fi
503503 - name: unconstrained build
504504 run: |
505505 rm -f cabal.project.local
0 commit comments