4040 compilerVersion : 9.8.2
4141 setup-method : ghcup
4242 allow-failure : false
43- - compiler : ghc-9.6.5
43+ - compiler : ghc-9.6.6
4444 compilerKind : ghc
45- compilerVersion : 9.6.5
45+ compilerVersion : 9.6.6
4646 setup-method : ghcup
4747 allow-failure : false
4848 - compiler : ghc-9.4.8
8585 curl -sL https://downloads.haskell.org/ghcup/0.1.20.0/x86_64-linux-ghcup-0.1.20.0 > "$HOME/.ghcup/bin/ghcup"
8686 chmod a+x "$HOME/.ghcup/bin/ghcup"
8787 "$HOME/.ghcup/bin/ghcup" install ghc "$HCVER" || (cat "$HOME"/.ghcup/logs/*.* && false)
88- "$HOME/.ghcup/bin/ghcup" install cabal 3.10.2 .0 || (cat "$HOME"/.ghcup/logs/*.* && false)
88+ "$HOME/.ghcup/bin/ghcup" install cabal 3.12.1 .0 || (cat "$HOME"/.ghcup/logs/*.* && false)
8989 env :
9090 HCKIND : ${{ matrix.compilerKind }}
9191 HCNAME : ${{ matrix.compiler }}
@@ -103,7 +103,7 @@ jobs:
103103 echo "HC=$HC" >> "$GITHUB_ENV"
104104 echo "HCPKG=$HCPKG" >> "$GITHUB_ENV"
105105 echo "HADDOCK=$HADDOCK" >> "$GITHUB_ENV"
106- echo "CABAL=$HOME/.ghcup/bin/cabal-3.10.2 .0 -vnormal+nowrap" >> "$GITHUB_ENV"
106+ echo "CABAL=$HOME/.ghcup/bin/cabal-3.12.1 .0 -vnormal+nowrap" >> "$GITHUB_ENV"
107107 HCNUMVER=$(${HC} --numeric-version|perl -ne '/^(\d+)\.(\d+)\.(\d+)(\.(\d+))?$/; print(10000 * $1 + 100 * $2 + ($3 == 0 ? $5 != 1 : $3))')
108108 echo "HCNUMVER=$HCNUMVER" >> "$GITHUB_ENV"
109109 echo "ARG_TESTS=--enable-tests" >> "$GITHUB_ENV"
@@ -171,8 +171,8 @@ jobs:
171171 - name : install cabal-docspec
172172 run : |
173173 mkdir -p $HOME/.cabal/bin
174- curl -sL https://github.com/phadej/cabal-extras/releases/download/cabal-docspec-0.0.0.20240414 /cabal-docspec-0.0.0.20240414 -x86_64-linux.xz > cabal-docspec.xz
175- echo '2d18a3f79619e8ec5f11870f926f6dc2616e02a6c889315b7f82044b95a1adb9 cabal-docspec.xz' | sha256sum -c -
174+ curl -sL https://github.com/phadej/cabal-extras/releases/download/cabal-docspec-0.0.0.20240703 /cabal-docspec-0.0.0.20240703 -x86_64-linux.xz > cabal-docspec.xz
175+ echo '48bf3b7fd2f7f0caa6162afee57a755be8523e7f467b694900eb420f5f9a7b76 cabal-docspec.xz' | sha256sum -c -
176176 xz -d < cabal-docspec.xz > $HOME/.cabal/bin/cabal-docspec
177177 rm -f cabal-docspec.xz
178178 chmod a+x $HOME/.cabal/bin/cabal-docspec
@@ -264,7 +264,7 @@ jobs:
264264 run : |
265265 perl -i -e 'while (<ARGV>) { print unless /package-id\s+(base-compat-batteries|bs-cmpt-bttrs)-\d+(\.\d+)*/; }' .ghc.environment.*
266266 if [ $((HCNUMVER < 90000)) -ne 0 ] ; then cd ${PKGDIR_haskell_ci} || false ; fi
267- if [ $((HCNUMVER < 90000)) -ne 0 ] ; then doctest --fast -XHaskell2010 -XBangPatterns -XConstraintKinds -XDataKinds -XDeriveAnyClass -XDeriveFoldable -XDeriveFunctor -XDeriveGeneric -XDeriveTraversable -XDerivingStrategies -XFlexibleContexts -XFlexibleInstances -XFunctionalDependencies -XGADTs -XGeneralizedNewtypeDeriving -XMultiWayIf -XNoImplicitPrelude -XQuantifiedConstraints -XRankNTypes -XScopedTypeVariables -XTypeApplications -XTypeOperators -XUndecidableInstances -XUndecidableSuperClasses -XViewPatterns src ; fi
267+ if [ $((HCNUMVER < 90000)) -ne 0 ] ; then doctest --fast -XHaskell2010 -XBangPatterns -XConstraintKinds -XDataKinds -XDeriveAnyClass -XDeriveFoldable -XDeriveFunctor -XDeriveGeneric -XDeriveTraversable -XDerivingStrategies -XFlexibleContexts -XFlexibleInstances -XFunctionalDependencies -XGADTs -XGeneralizedNewtypeDeriving -XMultiWayIf -XNoImplicitPrelude -XQuantifiedConstraints -XRankNTypes -XScopedTypeVariables -XStandaloneDeriving - XTypeApplications -XTypeOperators -XUndecidableInstances -XUndecidableSuperClasses -XViewPatterns src ; fi
268268 if [ $((HCNUMVER < 90000)) -ne 0 ] ; then cd ${PKGDIR_cabal_install_parsers} || false ; fi
269269 if [ $((HCNUMVER < 90000)) -ne 0 ] ; then doctest --fast -XHaskell2010 src ; fi
270270 - name : docspec
0 commit comments