|
8 | 8 | #
|
9 | 9 | # For more information, see https://github.com/haskell-CI/haskell-ci
|
10 | 10 | #
|
11 |
| -# version: 0.14.3.20220416 |
| 11 | +# version: 0.15.20220504 |
12 | 12 | #
|
13 |
| -# REGENDATA ("0.14.3.20220416",["--config=cabal.haskell-ci","github","cabal.project"]) |
| 13 | +# REGENDATA ("0.15.20220504",["--config=cabal.haskell-ci","github","cabal.project"]) |
14 | 14 | #
|
15 | 15 | name: Haskell-CI
|
16 | 16 | on:
|
|
23 | 23 | jobs:
|
24 | 24 | linux:
|
25 | 25 | name: Haskell-CI - Linux - ${{ matrix.compiler }}
|
26 |
| - runs-on: ubuntu-18.04 |
| 26 | + runs-on: ubuntu-20.04 |
27 | 27 | timeout-minutes:
|
28 | 28 | 60
|
29 | 29 | container:
|
@@ -217,13 +217,8 @@ jobs:
|
217 | 217 | if [ $((HCNUMVER >= 80200)) -ne 0 ] ; then echo "package github-samples" >> cabal.project ; fi
|
218 | 218 | if [ $((HCNUMVER >= 80200)) -ne 0 ] ; then echo " ghc-options: -Werror=missing-methods" >> cabal.project ; fi
|
219 | 219 | cat >> cabal.project <<EOF
|
220 |
| - constraints: hashable >=1.3 |
221 |
| - constraints: semigroups ^>=0.19 |
222 | 220 | constraints: github +openssl
|
223 | 221 | constraints: github-samples +openssl
|
224 |
| - allow-newer: deepseq-generics-0.2.0.0:base |
225 |
| - allow-newer: deepseq-generics-0.2.0.0:ghc-prim |
226 |
| - allow-newer: HsOpenSSL:bytestring |
227 | 222 | optimization: False
|
228 | 223 | EOF
|
229 | 224 | $HCPKG list --simple-output --names-only | perl -ne 'for (split /\s+/) { print "constraints: $_ installed\n" unless /^(github|github-samples)$/; }' >> cabal.project.local
|
@@ -260,7 +255,7 @@ jobs:
|
260 | 255 | if [ $((HCNUMVER >= 71000)) -ne 0 ] ; then ${CABAL} -vnormal check ; fi
|
261 | 256 | - name: haddock
|
262 | 257 | run: |
|
263 |
| - if [ $((HCNUMVER >= 80600)) -ne 0 ] ; then $CABAL v2-haddock $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all ; fi |
| 258 | + if [ $((HCNUMVER >= 80600)) -ne 0 ] ; then $CABAL v2-haddock --haddock-all $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all ; fi |
264 | 259 | - name: unconstrained build
|
265 | 260 | run: |
|
266 | 261 | rm -f cabal.project.local
|
|
0 commit comments