88#
99# For more information, see https://github.com/haskell-CI/haskell-ci
1010#
11- # version: 0.19.20241223
11+ # version: 0.19.20250506
1212#
13- # REGENDATA ("0.19.20241223 ",["github","--no-cabal-check","agda-stdlib-utils.cabal"])
13+ # REGENDATA ("0.19.20250506 ",["github","--no-cabal-check","agda-stdlib-utils.cabal"])
1414#
1515name : Haskell-CI
1616on :
1717 push :
1818 branches :
1919 - master
2020 - experimental
21- paths :
22- - .github/workflows/haskell-ci.yml
23- - agda-stdlib-utils.cabal
24- - cabal.haskell-ci
25- - " *.hs"
2621 pull_request :
2722 branches :
2823 - master
2924 - experimental
30- paths :
31- - .github/workflows/haskell-ci.yml
32- - agda-stdlib-utils.cabal
33- - cabal.haskell-ci
34- - " *.hs"
35- merge_group :
3625jobs :
3726 linux :
3827 name : Haskell-CI - Linux - ${{ matrix.compiler }}
39- runs-on : ubuntu-20 .04
28+ runs-on : ubuntu-24 .04
4029 timeout-minutes :
4130 60
4231 container :
@@ -45,24 +34,24 @@ jobs:
4534 strategy :
4635 matrix :
4736 include :
48- - compiler : ghc-9.12.1
37+ - compiler : ghc-9.12.2
4938 compilerKind : ghc
50- compilerVersion : 9.12.1
39+ compilerVersion : 9.12.2
5140 setup-method : ghcup
5241 allow-failure : false
53- - compiler : ghc-9.10.1
42+ - compiler : ghc-9.10.2
5443 compilerKind : ghc
55- compilerVersion : 9.10.1
44+ compilerVersion : 9.10.2
5645 setup-method : ghcup
5746 allow-failure : false
5847 - compiler : ghc-9.8.4
5948 compilerKind : ghc
6049 compilerVersion : 9.8.4
6150 setup-method : ghcup
6251 allow-failure : false
63- - compiler : ghc-9.6.6
52+ - compiler : ghc-9.6.7
6453 compilerKind : ghc
65- compilerVersion : 9.6.6
54+ compilerVersion : 9.6.7
6655 setup-method : ghcup
6756 allow-failure : false
6857 - compiler : ghc-9.4.8
@@ -104,12 +93,12 @@ jobs:
10493 - name : Install GHCup
10594 run : |
10695 mkdir -p "$HOME/.ghcup/bin"
107- curl -sL https://downloads.haskell.org/ghcup/0.1.30.0 /x86_64-linux-ghcup-0.1.30.0 > "$HOME/.ghcup/bin/ghcup"
96+ curl -sL https://downloads.haskell.org/ghcup/0.1.50.1 /x86_64-linux-ghcup-0.1.50.1 > "$HOME/.ghcup/bin/ghcup"
10897 chmod a+x "$HOME/.ghcup/bin/ghcup"
10998 - name : Install cabal-install
11099 run : |
111- "$HOME/.ghcup/bin/ghcup" install cabal 3.14.1 .0 || (cat "$HOME"/.ghcup/logs/*.* && false)
112- echo "CABAL=$HOME/.ghcup/bin/cabal-3.14.1 .0 -vnormal+nowrap" >> "$GITHUB_ENV"
100+ "$HOME/.ghcup/bin/ghcup" install cabal 3.14.2 .0 || (cat "$HOME"/.ghcup/logs/*.* && false)
101+ echo "CABAL=$HOME/.ghcup/bin/cabal-3.14.2 .0 -vnormal+nowrap" >> "$GITHUB_ENV"
113102 - name : Install GHC (GHCup)
114103 if : matrix.setup-method == 'ghcup'
115104 run : |
0 commit comments