|
8 | 8 | #
|
9 | 9 | # For more information, see https://github.com/haskell-CI/haskell-ci
|
10 | 10 | #
|
11 |
| -# version: 0.16.3 |
| 11 | +# version: 0.16.6 |
12 | 12 | #
|
13 |
| -# REGENDATA ("0.16.3",["github","cabal.project","--config","cabal.haskell-ci"]) |
| 13 | +# REGENDATA ("0.16.6",["github","cabal.project","--config","cabal.haskell-ci"]) |
14 | 14 | #
|
15 | 15 | name: Haskell-CI
|
16 | 16 | on:
|
|
42 | 42 | compilerVersion: 9.4.5
|
43 | 43 | setup-method: ghcup
|
44 | 44 | allow-failure: false
|
45 |
| - - compiler: ghc-9.2.7 |
| 45 | + - compiler: ghc-9.2.8 |
46 | 46 | compilerKind: ghc
|
47 |
| - compilerVersion: 9.2.7 |
| 47 | + compilerVersion: 9.2.8 |
48 | 48 | setup-method: ghcup
|
49 | 49 | allow-failure: false
|
50 | 50 | - compiler: ghc-9.0.2
|
@@ -247,26 +247,38 @@ jobs:
|
247 | 247 | rm -f cabal.project.local
|
248 | 248 | - name: constraint set servant-0.20
|
249 | 249 | run: |
|
| 250 | + if [ $((HCNUMVER >= 81000)) -ne 0 ] ; then $CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks --constraint='servant ==0.20.*' all --dry-run ; fi |
| 251 | + if [ $((HCNUMVER >= 81000)) -ne 0 ] ; then cabal-plan topo | sort ; fi |
250 | 252 | if [ $((HCNUMVER >= 81000)) -ne 0 ] ; then $CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks --constraint='servant ==0.20.*' --dependencies-only -j2 all ; fi
|
251 | 253 | if [ $((HCNUMVER >= 81000)) -ne 0 ] ; then $CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks --constraint='servant ==0.20.*' all ; fi
|
252 | 254 | - name: constraint set servant-0.19
|
253 | 255 | run: |
|
| 256 | + if [ $((HCNUMVER >= 80800 && HCNUMVER < 90600)) -ne 0 ] ; then $CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks --constraint='servant ==0.19.*' all --dry-run ; fi |
| 257 | + if [ $((HCNUMVER >= 80800 && HCNUMVER < 90600)) -ne 0 ] ; then cabal-plan topo | sort ; fi |
254 | 258 | if [ $((HCNUMVER >= 80800 && HCNUMVER < 90600)) -ne 0 ] ; then $CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks --constraint='servant ==0.19.*' --dependencies-only -j2 all ; fi
|
255 | 259 | if [ $((HCNUMVER >= 80800 && HCNUMVER < 90600)) -ne 0 ] ; then $CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks --constraint='servant ==0.19.*' all ; fi
|
256 | 260 | - name: constraint set servant-0.18.2
|
257 | 261 | run: |
|
| 262 | + if [ $((HCNUMVER >= 80800 && HCNUMVER < 90000)) -ne 0 ] ; then $CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks --constraint='servant ==0.18.2' all --dry-run ; fi |
| 263 | + if [ $((HCNUMVER >= 80800 && HCNUMVER < 90000)) -ne 0 ] ; then cabal-plan topo | sort ; fi |
258 | 264 | if [ $((HCNUMVER >= 80800 && HCNUMVER < 90000)) -ne 0 ] ; then $CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks --constraint='servant ==0.18.2' --dependencies-only -j2 all ; fi
|
259 | 265 | if [ $((HCNUMVER >= 80800 && HCNUMVER < 90000)) -ne 0 ] ; then $CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks --constraint='servant ==0.18.2' all ; fi
|
260 | 266 | - name: constraint set servant-0.18.1
|
261 | 267 | run: |
|
| 268 | + if [ $((HCNUMVER >= 80800 && HCNUMVER < 90000)) -ne 0 ] ; then $CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks --constraint='servant ==0.18.1' all --dry-run ; fi |
| 269 | + if [ $((HCNUMVER >= 80800 && HCNUMVER < 90000)) -ne 0 ] ; then cabal-plan topo | sort ; fi |
262 | 270 | if [ $((HCNUMVER >= 80800 && HCNUMVER < 90000)) -ne 0 ] ; then $CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks --constraint='servant ==0.18.1' --dependencies-only -j2 all ; fi
|
263 | 271 | if [ $((HCNUMVER >= 80800 && HCNUMVER < 90000)) -ne 0 ] ; then $CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks --constraint='servant ==0.18.1' all ; fi
|
264 | 272 | - name: constraint set servant-0.18
|
265 | 273 | run: |
|
| 274 | + if [ $((HCNUMVER >= 80800 && HCNUMVER < 90000)) -ne 0 ] ; then $CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks --constraint='servant ==0.18' all --dry-run ; fi |
| 275 | + if [ $((HCNUMVER >= 80800 && HCNUMVER < 90000)) -ne 0 ] ; then cabal-plan topo | sort ; fi |
266 | 276 | if [ $((HCNUMVER >= 80800 && HCNUMVER < 90000)) -ne 0 ] ; then $CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks --constraint='servant ==0.18' --dependencies-only -j2 all ; fi
|
267 | 277 | if [ $((HCNUMVER >= 80800 && HCNUMVER < 90000)) -ne 0 ] ; then $CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks --constraint='servant ==0.18' all ; fi
|
268 | 278 | - name: constraint set servant-0.17
|
269 | 279 | run: |
|
| 280 | + if [ $((HCNUMVER < 81000)) -ne 0 ] ; then $CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks --constraint='servant ==0.17.*' all --dry-run ; fi |
| 281 | + if [ $((HCNUMVER < 81000)) -ne 0 ] ; then cabal-plan topo | sort ; fi |
270 | 282 | if [ $((HCNUMVER < 81000)) -ne 0 ] ; then $CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks --constraint='servant ==0.17.*' --dependencies-only -j2 all ; fi
|
271 | 283 | if [ $((HCNUMVER < 81000)) -ne 0 ] ; then $CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks --constraint='servant ==0.17.*' all ; fi
|
272 | 284 | - name: save cache
|
|
0 commit comments