@@ -17,14 +17,25 @@ jobs:
17
17
matrix :
18
18
os : [ubuntu-latest, macOS-latest, windows-latest]
19
19
ghc : ['9.6', '9.4', '9.2', '9.0', '8.10', '8.8.4', '8.8.2', '8.8.1', '8.6', '8.4']
20
+ exclude :
21
+ - os : macos-latest
22
+ version : ' 8.8.4'
23
+ - os : macos-latest
24
+ version : ' 8.8.2'
25
+ - os : macos-latest
26
+ version : ' 8.8.1'
27
+ - os : macos-latest
28
+ version : ' 8.6'
29
+ - os : macos-latest
30
+ version : ' 8.4'
20
31
steps :
21
- - uses : actions/checkout@v3
32
+ - uses : actions/checkout@v4
22
33
- uses : haskell-actions/setup@v2
23
34
id : setup-haskell-cabal
24
35
with :
25
36
ghc-version : ${{ matrix.ghc }}
26
37
cabal-version : ' latest'
27
- - uses : actions/cache@v3
38
+ - uses : actions/cache@v4
28
39
name : Cache cabal stuff
29
40
with :
30
41
path : |
72
83
matrix :
73
84
arch : ['s390x', 'ppc64le', 'armv7', 'aarch64']
74
85
steps :
75
- - uses : actions/checkout@v3
86
+ - uses : actions/checkout@v4
76
87
- uses : uraimo/run-on-arch-action@v2
77
88
timeout-minutes : 60
78
89
with :
97
108
env :
98
109
version : javascript-unknown-ghcjs-9.6.2
99
110
steps :
100
- - uses : actions/checkout@v3
101
- - uses : actions/cache@v3
111
+ - uses : actions/checkout@v4
112
+ - uses : actions/cache@v4
102
113
name : Cache cabal stuff
103
114
with :
104
115
path : |
@@ -128,8 +139,8 @@ jobs:
128
139
env :
129
140
version : wasm32-wasi-9.8.0.20230927
130
141
steps :
131
- - uses : actions/checkout@v3
132
- - uses : actions/cache@v3
142
+ - uses : actions/checkout@v4
143
+ - uses : actions/cache@v4
133
144
name : Cache cabal stuff
134
145
with :
135
146
path : |
@@ -161,14 +172,14 @@ jobs:
161
172
needs : build
162
173
runs-on : ubuntu-latest
163
174
steps :
164
- - uses : actions/checkout@v3
175
+ - uses : actions/checkout@v4
165
176
- uses : haskell-actions/setup@v2
166
177
id : setup-haskell-cabal
167
178
with :
168
179
ghc-version : ' latest'
169
180
- name : Update cabal package database
170
181
run : cabal update
171
- - uses : actions/cache@v2
182
+ - uses : actions/cache@v4
172
183
name : Cache cabal stuff
173
184
with :
174
185
path : |
0 commit comments