|
8 | 8 | #
|
9 | 9 | # For more information, see https://github.com/haskell-CI/haskell-ci
|
10 | 10 | #
|
11 |
| -# version: 0.19.20241223 |
| 11 | +# version: 0.19.20250104 |
12 | 12 | #
|
13 |
| -# REGENDATA ("0.19.20241223",["--config=cabal.haskell-ci","github","cabal.project"]) |
| 13 | +# REGENDATA ("0.19.20250104",["--config=cabal.haskell-ci","github","cabal.project"]) |
14 | 14 | #
|
15 | 15 | name: Haskell-CI
|
16 | 16 | on:
|
|
95 | 95 | chmod a+x "$HOME/.ghcup/bin/ghcup"
|
96 | 96 | - name: Install cabal-install
|
97 | 97 | run: |
|
98 |
| - "$HOME/.ghcup/bin/ghcup" install cabal 3.14.1.0 || (cat "$HOME"/.ghcup/logs/*.* && false) |
99 |
| - echo "CABAL=$HOME/.ghcup/bin/cabal-3.14.1.0 -vnormal+nowrap" >> "$GITHUB_ENV" |
| 98 | + "$HOME/.ghcup/bin/ghcup" install cabal 3.14.1.1 || (cat "$HOME"/.ghcup/logs/*.* && false) |
| 99 | + echo "CABAL=$HOME/.ghcup/bin/cabal-3.14.1.1 -vnormal+nowrap" >> "$GITHUB_ENV" |
100 | 100 | - name: Install GHC (GHCup)
|
101 | 101 | if: matrix.setup-method == 'ghcup'
|
102 | 102 | run: |
|
@@ -211,10 +211,6 @@ jobs:
|
211 | 211 | if [ $((HCNUMVER < 91200)) -ne 0 ] ; then echo "package indexed-traversable-benchmarks" >> cabal.project ; fi
|
212 | 212 | if [ $((HCNUMVER < 91200)) -ne 0 ] ; then echo " ghc-options: -Werror=missing-methods" >> cabal.project ; fi
|
213 | 213 | cat >> cabal.project <<EOF
|
214 |
| - allow-newer: quickcheck-instances:base |
215 |
| - allow-newer: quickcheck-instances:containers |
216 |
| - allow-newer: these:base |
217 |
| - allow-newer: semialign:base |
218 | 214 | EOF
|
219 | 215 | $HCPKG list --simple-output --names-only | perl -ne 'for (split /\s+/) { print "constraints: any.$_ installed\n" unless /^(indexed-traversable|indexed-traversable-benchmarks|indexed-traversable-instances)$/; }' >> cabal.project.local
|
220 | 216 | cat cabal.project
|
|
0 commit comments