|
8 | 8 | #
|
9 | 9 | # For more information, see https://github.com/haskell-CI/haskell-ci
|
10 | 10 | #
|
11 |
| -# version: 0.14 |
| 11 | +# version: 0.14.3 |
12 | 12 | #
|
13 |
| -# REGENDATA ("0.14",["github","cabal.project"]) |
| 13 | +# REGENDATA ("0.14.3",["github","cabal.project"]) |
14 | 14 | #
|
15 | 15 | name: Haskell-CI
|
16 | 16 | on:
|
|
32 | 32 | strategy:
|
33 | 33 | matrix:
|
34 | 34 | include:
|
35 |
| - - compiler: ghc-9.2.1 |
| 35 | + - compiler: ghc-9.2.2 |
36 | 36 | compilerKind: ghc
|
37 |
| - compilerVersion: 9.2.1 |
| 37 | + compilerVersion: 9.2.2 |
38 | 38 | setup-method: ghcup
|
39 | 39 | allow-failure: true
|
40 | 40 | - compiler: ghc-9.0.2
|
|
70 | 70 | apt-get install -y --no-install-recommends gnupg ca-certificates dirmngr curl git software-properties-common libtinfo5
|
71 | 71 | if [ "${{ matrix.setup-method }}" = ghcup ]; then
|
72 | 72 | mkdir -p "$HOME/.ghcup/bin"
|
73 |
| - curl -sL https://downloads.haskell.org/ghcup/0.1.17.3/x86_64-linux-ghcup-0.1.17.3 > "$HOME/.ghcup/bin/ghcup" |
| 73 | + curl -sL https://downloads.haskell.org/ghcup/0.1.17.5/x86_64-linux-ghcup-0.1.17.5 > "$HOME/.ghcup/bin/ghcup" |
74 | 74 | chmod a+x "$HOME/.ghcup/bin/ghcup"
|
75 | 75 | "$HOME/.ghcup/bin/ghcup" install ghc "$HCVER"
|
76 | 76 | "$HOME/.ghcup/bin/ghcup" install cabal 3.6.2.0
|
|
79 | 79 | apt-get update
|
80 | 80 | apt-get install -y "$HCNAME"
|
81 | 81 | mkdir -p "$HOME/.ghcup/bin"
|
82 |
| - curl -sL https://downloads.haskell.org/ghcup/0.1.17.3/x86_64-linux-ghcup-0.1.17.3 > "$HOME/.ghcup/bin/ghcup" |
| 82 | + curl -sL https://downloads.haskell.org/ghcup/0.1.17.5/x86_64-linux-ghcup-0.1.17.5 > "$HOME/.ghcup/bin/ghcup" |
83 | 83 | chmod a+x "$HOME/.ghcup/bin/ghcup"
|
84 | 84 | "$HOME/.ghcup/bin/ghcup" install cabal 3.6.2.0
|
85 | 85 | fi
|
@@ -239,5 +239,5 @@ jobs:
|
239 | 239 | $CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks --constraint='aeson >=2.0' all
|
240 | 240 | - name: constraint set aeson-1
|
241 | 241 | run: |
|
242 |
| - $CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks --constraint='aeson <2.0' --dependencies-only -j2 all |
243 |
| - $CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks --constraint='aeson <2.0' all |
| 242 | + if [ $((HCNUMVER < 90200)) -ne 0 ] ; then $CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks --constraint='aeson <2.0' --dependencies-only -j2 all ; fi |
| 243 | + if [ $((HCNUMVER < 90200)) -ne 0 ] ; then $CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks --constraint='aeson <2.0' all ; fi |
0 commit comments