|
8 | 8 | # |
9 | 9 | # For more information, see https://github.com/haskell-CI/haskell-ci |
10 | 10 | # |
11 | | -# version: 0.15.20220525 |
| 11 | +# version: 0.15.20220609 |
12 | 12 | # |
13 | | -# REGENDATA ("0.15.20220525",["github","hackage-cli.cabal"]) |
| 13 | +# REGENDATA ("0.15.20220609",["github","hackage-cli.cabal"]) |
14 | 14 | # |
15 | 15 | name: Haskell-CI |
16 | 16 | on: |
|
32 | 32 | strategy: |
33 | 33 | matrix: |
34 | 34 | include: |
35 | | - - compiler: ghc-9.4.0.20220501 |
| 35 | + - compiler: ghc-9.4.0.20220523 |
36 | 36 | compilerKind: ghc |
37 | | - compilerVersion: 9.4.0.20220501 |
| 37 | + compilerVersion: 9.4.0.20220523 |
38 | 38 | setup-method: ghcup |
39 | 39 | allow-failure: true |
40 | 40 | - compiler: ghc-9.2.3 |
|
83 | 83 | curl -sL https://downloads.haskell.org/ghcup/0.1.17.8/x86_64-linux-ghcup-0.1.17.8 > "$HOME/.ghcup/bin/ghcup" |
84 | 84 | chmod a+x "$HOME/.ghcup/bin/ghcup" |
85 | 85 | if $HEADHACKAGE; then "$HOME/.ghcup/bin/ghcup" config add-release-channel https://raw.githubusercontent.com/haskell/ghcup-metadata/master/ghcup-prereleases-0.0.7.yaml; fi |
86 | | - "$HOME/.ghcup/bin/ghcup" install ghc "$HCVER" |
87 | | - "$HOME/.ghcup/bin/ghcup" install cabal 3.6.2.0 |
| 86 | + "$HOME/.ghcup/bin/ghcup" install ghc "$HCVER" || (cat "$HOME"/.ghcup/logs/*.* && false) |
| 87 | + "$HOME/.ghcup/bin/ghcup" install cabal 3.6.2.0 || (cat "$HOME"/.ghcup/logs/*.* && false) |
88 | 88 | apt-get update |
89 | 89 | apt-get install -y libbrotli-dev |
90 | 90 | else |
|
94 | 94 | mkdir -p "$HOME/.ghcup/bin" |
95 | 95 | curl -sL https://downloads.haskell.org/ghcup/0.1.17.8/x86_64-linux-ghcup-0.1.17.8 > "$HOME/.ghcup/bin/ghcup" |
96 | 96 | chmod a+x "$HOME/.ghcup/bin/ghcup" |
97 | | - "$HOME/.ghcup/bin/ghcup" install cabal 3.6.2.0 |
| 97 | + "$HOME/.ghcup/bin/ghcup" install cabal 3.6.2.0 || (cat "$HOME"/.ghcup/logs/*.* && false) |
98 | 98 | fi |
99 | 99 | env: |
100 | 100 | HCKIND: ${{ matrix.compilerKind }} |
@@ -163,6 +163,7 @@ jobs: |
163 | 163 | 26021a13b401500c8eb2761ca95c61f2d625bfef951b939a8124ed12ecf07329 |
164 | 164 | f76d08be13e9a61a377a85e2fb63f4c5435d40f8feb3e12eb05905edb8cdea89 |
165 | 165 | key-threshold: 3 |
| 166 | + active-repositories: hackage.haskell.org, head.hackage.ghc.haskell.org:override |
166 | 167 | EOF |
167 | 168 | fi |
168 | 169 | cat >> $CABAL_CONFIG <<EOF |
|
0 commit comments