8
8
#
9
9
# For more information, see https://github.com/haskell-CI/haskell-ci
10
10
#
11
- # version: 0.17.20230811
11
+ # version: 0.17.20231004
12
12
#
13
- # REGENDATA ("0.17.20230811 ",["github","cabal.project"])
13
+ # REGENDATA ("0.17.20231004 ",["github","cabal.project"])
14
14
#
15
15
name : Haskell-CI
16
16
on :
@@ -32,19 +32,19 @@ jobs:
32
32
strategy :
33
33
matrix :
34
34
include :
35
- - compiler : ghc-9.6.1
35
+ - compiler : ghc-9.6.3
36
36
compilerKind : ghc
37
- compilerVersion : 9.6.1
37
+ compilerVersion : 9.6.3
38
38
setup-method : ghcup
39
39
allow-failure : false
40
- - compiler : ghc-9.4.4
40
+ - compiler : ghc-9.4.7
41
41
compilerKind : ghc
42
- compilerVersion : 9.4.4
42
+ compilerVersion : 9.4.7
43
43
setup-method : ghcup
44
44
allow-failure : false
45
- - compiler : ghc-9.2.7
45
+ - compiler : ghc-9.2.8
46
46
compilerKind : ghc
47
- compilerVersion : 9.2.7
47
+ compilerVersion : 9.2.8
48
48
setup-method : ghcup
49
49
allow-failure : false
50
50
- compiler : ghc-9.0.2
66
66
mkdir -p "$HOME/.ghcup/bin"
67
67
curl -sL https://downloads.haskell.org/ghcup/0.1.19.5/x86_64-linux-ghcup-0.1.19.5 > "$HOME/.ghcup/bin/ghcup"
68
68
chmod a+x "$HOME/.ghcup/bin/ghcup"
69
+ "$HOME/.ghcup/bin/ghcup" config add-release-channel https://raw.githubusercontent.com/haskell/ghcup-metadata/master/ghcup-prereleases-0.0.7.yaml;
69
70
"$HOME/.ghcup/bin/ghcup" install ghc "$HCVER" || (cat "$HOME"/.ghcup/logs/*.* && false)
70
71
"$HOME/.ghcup/bin/ghcup" install cabal 3.10.1.0 || (cat "$HOME"/.ghcup/logs/*.* && false)
71
72
env :
@@ -135,7 +136,7 @@ jobs:
135
136
- name : cache (tools)
136
137
uses : actions/cache/restore@v3
137
138
with :
138
- key : ${{ runner.os }}-${{ matrix.compiler }}-tools-2ac3c456
139
+ key : ${{ runner.os }}-${{ matrix.compiler }}-tools-2bcd4d44
139
140
path : ~/.haskell-ci-tools
140
141
- name : install cabal-plan
141
142
run : |
@@ -160,7 +161,7 @@ jobs:
160
161
uses : actions/cache/save@v3
161
162
if : always()
162
163
with :
163
- key : ${{ runner.os }}-${{ matrix.compiler }}-tools-2ac3c456
164
+ key : ${{ runner.os }}-${{ matrix.compiler }}-tools-2bcd4d44
164
165
path : ~/.haskell-ci-tools
165
166
- name : checkout
166
167
uses : actions/checkout@v3
0 commit comments