|
8 | 8 | # |
9 | 9 | # For more information, see https://github.com/haskell-CI/haskell-ci |
10 | 10 | # |
11 | | -# version: 0.19.20240514 |
| 11 | +# version: 0.19.20240708 |
12 | 12 | # |
13 | | -# REGENDATA ("0.19.20240514",["github","--config=cabal.haskell-ci","cabal.project"]) |
| 13 | +# REGENDATA ("0.19.20240708",["github","--config=cabal.haskell-ci","cabal.project"]) |
14 | 14 | # |
15 | 15 | name: Haskell-CI |
16 | 16 | on: |
|
42 | 42 | compilerVersion: 9.8.2 |
43 | 43 | setup-method: ghcup |
44 | 44 | allow-failure: false |
45 | | - - compiler: ghc-9.6.5 |
| 45 | + - compiler: ghc-9.6.6 |
46 | 46 | compilerKind: ghc |
47 | | - compilerVersion: 9.6.5 |
| 47 | + compilerVersion: 9.6.6 |
48 | 48 | setup-method: ghcup |
49 | 49 | allow-failure: false |
50 | 50 | - compiler: ghc-9.4.8 |
@@ -74,10 +74,10 @@ jobs: |
74 | 74 | apt-get update |
75 | 75 | apt-get install -y --no-install-recommends gnupg ca-certificates dirmngr curl git software-properties-common libtinfo5 |
76 | 76 | mkdir -p "$HOME/.ghcup/bin" |
77 | | - curl -sL https://downloads.haskell.org/ghcup/0.1.20.0/x86_64-linux-ghcup-0.1.20.0 > "$HOME/.ghcup/bin/ghcup" |
| 77 | + curl -sL https://downloads.haskell.org/ghcup/0.1.30.0/x86_64-linux-ghcup-0.1.30.0 > "$HOME/.ghcup/bin/ghcup" |
78 | 78 | chmod a+x "$HOME/.ghcup/bin/ghcup" |
79 | 79 | "$HOME/.ghcup/bin/ghcup" install ghc "$HCVER" || (cat "$HOME"/.ghcup/logs/*.* && false) |
80 | | - "$HOME/.ghcup/bin/ghcup" install cabal 3.10.2.0 || (cat "$HOME"/.ghcup/logs/*.* && false) |
| 80 | + "$HOME/.ghcup/bin/ghcup" install cabal 3.12.1.0 || (cat "$HOME"/.ghcup/logs/*.* && false) |
81 | 81 | env: |
82 | 82 | HCKIND: ${{ matrix.compilerKind }} |
83 | 83 | HCNAME: ${{ matrix.compiler }} |
|
95 | 95 | echo "HC=$HC" >> "$GITHUB_ENV" |
96 | 96 | echo "HCPKG=$HCPKG" >> "$GITHUB_ENV" |
97 | 97 | echo "HADDOCK=$HADDOCK" >> "$GITHUB_ENV" |
98 | | - echo "CABAL=$HOME/.ghcup/bin/cabal-3.10.2.0 -vnormal+nowrap" >> "$GITHUB_ENV" |
| 98 | + echo "CABAL=$HOME/.ghcup/bin/cabal-3.12.1.0 -vnormal+nowrap" >> "$GITHUB_ENV" |
99 | 99 | HCNUMVER=$(${HC} --numeric-version|perl -ne '/^(\d+)\.(\d+)\.(\d+)(\.(\d+))?$/; print(10000 * $1 + 100 * $2 + ($3 == 0 ? $5 != 1 : $3))') |
100 | 100 | echo "HCNUMVER=$HCNUMVER" >> "$GITHUB_ENV" |
101 | 101 | echo "ARG_TESTS=--enable-tests" >> "$GITHUB_ENV" |
|
0 commit comments