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.20250506
12
12
#
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"])
14
14
#
15
15
name : Haskell-CI
16
16
on :
17
17
push :
18
18
branches :
19
19
- master
20
20
- experimental
21
- paths :
22
- - .github/workflows/haskell-ci.yml
23
- - agda-stdlib-utils.cabal
24
- - cabal.haskell-ci
25
- - " *.hs"
26
21
pull_request :
27
22
branches :
28
23
- master
29
24
- experimental
30
- paths :
31
- - .github/workflows/haskell-ci.yml
32
- - agda-stdlib-utils.cabal
33
- - cabal.haskell-ci
34
- - " *.hs"
35
- merge_group :
36
25
jobs :
37
26
linux :
38
27
name : Haskell-CI - Linux - ${{ matrix.compiler }}
39
- runs-on : ubuntu-20 .04
28
+ runs-on : ubuntu-24 .04
40
29
timeout-minutes :
41
30
60
42
31
container :
@@ -45,24 +34,24 @@ jobs:
45
34
strategy :
46
35
matrix :
47
36
include :
48
- - compiler : ghc-9.12.1
37
+ - compiler : ghc-9.12.2
49
38
compilerKind : ghc
50
- compilerVersion : 9.12.1
39
+ compilerVersion : 9.12.2
51
40
setup-method : ghcup
52
41
allow-failure : false
53
- - compiler : ghc-9.10.1
42
+ - compiler : ghc-9.10.2
54
43
compilerKind : ghc
55
- compilerVersion : 9.10.1
44
+ compilerVersion : 9.10.2
56
45
setup-method : ghcup
57
46
allow-failure : false
58
47
- compiler : ghc-9.8.4
59
48
compilerKind : ghc
60
49
compilerVersion : 9.8.4
61
50
setup-method : ghcup
62
51
allow-failure : false
63
- - compiler : ghc-9.6.6
52
+ - compiler : ghc-9.6.7
64
53
compilerKind : ghc
65
- compilerVersion : 9.6.6
54
+ compilerVersion : 9.6.7
66
55
setup-method : ghcup
67
56
allow-failure : false
68
57
- compiler : ghc-9.4.8
@@ -104,12 +93,12 @@ jobs:
104
93
- name : Install GHCup
105
94
run : |
106
95
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"
108
97
chmod a+x "$HOME/.ghcup/bin/ghcup"
109
98
- name : Install cabal-install
110
99
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"
113
102
- name : Install GHC (GHCup)
114
103
if : matrix.setup-method == 'ghcup'
115
104
run : |
0 commit comments