|
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.20250115 |
12 | 12 | # |
13 | | -# REGENDATA ("0.19.20241223",["github","cabal.project"]) |
| 13 | +# REGENDATA ("0.19.20250115",["github","cabal.project"]) |
14 | 14 | # |
15 | 15 | name: Haskell-CI |
16 | 16 | on: |
|
96 | 96 | chmod a+x "$HOME/.ghcup/bin/ghcup" |
97 | 97 | - name: Install cabal-install |
98 | 98 | run: | |
99 | | - "$HOME/.ghcup/bin/ghcup" install cabal 3.14.1.0 || (cat "$HOME"/.ghcup/logs/*.* && false) |
100 | | - echo "CABAL=$HOME/.ghcup/bin/cabal-3.14.1.0 -vnormal+nowrap" >> "$GITHUB_ENV" |
| 99 | + "$HOME/.ghcup/bin/ghcup" install cabal 3.12.1.0 || (cat "$HOME"/.ghcup/logs/*.* && false) |
| 100 | + echo "CABAL=$HOME/.ghcup/bin/cabal-3.12.1.0 -vnormal+nowrap" >> "$GITHUB_ENV" |
101 | 101 | - name: Install GHC (GHCup) |
102 | 102 | if: matrix.setup-method == 'ghcup' |
103 | 103 | run: | |
@@ -206,16 +206,6 @@ jobs: |
206 | 206 | echo "package javascript-bridge-benchmarks" >> cabal.project |
207 | 207 | echo " ghc-options: -Werror=missing-methods" >> cabal.project |
208 | 208 | cat >> cabal.project <<EOF |
209 | | - allow-newer: aeson:ghc-prim |
210 | | - allow-newer: aeson:template-haskell |
211 | | - allow-newer: binary-orphans:base |
212 | | - allow-newer: indexed-traversable:base |
213 | | - allow-newer: indexed-traversable-instances:base |
214 | | - allow-newer: integer-conversion:base |
215 | | - allow-newer: microstache:base |
216 | | - allow-newer: semialign:base |
217 | | - allow-newer: these:base |
218 | | - allow-newer: uuid-types:template-haskell |
219 | 209 | EOF |
220 | 210 | $HCPKG list --simple-output --names-only | perl -ne 'for (split /\s+/) { print "constraints: any.$_ installed\n" unless /^(javascript-bridge|javascript-bridge-benchmarks)$/; }' >> cabal.project.local |
221 | 211 | cat cabal.project |
|
0 commit comments