Skip to content

Commit b488aa3

Browse files
committed
disable plugins for 9.12.2
1 parent d342cdf commit b488aa3

File tree

2 files changed

+30
-30
lines changed

2 files changed

+30
-30
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
["9.10", "9.8", "9.6", "9.4"]
1+
["9.12.2", "9.10", "9.8", "9.6", "9.4"]

.github/workflows/test.yml

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -134,125 +134,125 @@ jobs:
134134
HLS_WRAPPER_TEST_EXE: hls-wrapper
135135
run: cabal test wrapper-test
136136

137-
- if: matrix.test
137+
- if: matrix.test && matrix.ghc != '9.12'
138138
name: Test hls-refactor-plugin
139139
run: cabal test hls-refactor-plugin-tests || cabal test hls-refactor-plugin-tests
140140

141141
# TODO enable when it supports 9.10
142-
- if: matrix.test && matrix.ghc != '9.10'
142+
- if: matrix.test && matrix.ghc != '9.10' && matrix.ghc != '9.12'
143143
name: Test hls-floskell-plugin
144144
run: cabal test hls-floskell-plugin-tests || cabal test hls-floskell-plugin-tests
145145

146-
- if: matrix.test
146+
- if: matrix.test && matrix.ghc != '9.12'
147147
name: Test hls-class-plugin
148148
run: cabal test hls-class-plugin-tests || cabal test hls-class-plugin-tests
149149

150-
- if: matrix.test
150+
- if: matrix.test && matrix.ghc != '9.12'
151151
name: Test hls-pragmas-plugin
152152
run: cabal test hls-pragmas-plugin-tests || cabal test hls-pragmas-plugin-tests
153153

154-
- if: matrix.test
154+
- if: matrix.test && matrix.ghc != '9.12'
155155
name: Test hls-eval-plugin
156156
run: cabal test hls-eval-plugin-tests || cabal test hls-eval-plugin-tests
157157

158158
# TODO enable when it supports 9.10
159-
- if: matrix.test && matrix.ghc != '9.10'
159+
- if: matrix.test && matrix.ghc != '9.10' && matrix.ghc != '9.12'
160160
name: Test hls-splice-plugin
161161
run: cabal test hls-splice-plugin-tests || cabal test hls-splice-plugin-tests
162162

163-
- if: matrix.test
163+
- if: matrix.test && matrix.ghc != '9.12'
164164
name: Test hls-stan-plugin
165165
run: cabal test hls-stan-plugin-tests || cabal test hls-stan-plugin-tests
166166

167167
# TODO enable when it supports 9.10
168-
- if: matrix.test && matrix.ghc != '9.10'
168+
- if: matrix.test && matrix.ghc != '9.10' && matrix.ghc != '9.12'
169169
name: Test hls-stylish-haskell-plugin
170170
run: cabal test hls-stylish-haskell-plugin-tests || cabal test hls-stylish-haskell-plugin-tests
171171

172-
- if: matrix.test
172+
- if: matrix.test && matrix.ghc != '9.12'
173173
name: Test hls-ormolu-plugin
174174
run: cabal test hls-ormolu-plugin-tests || cabal test hls-ormolu-plugin-tests
175175

176-
- if: matrix.test
176+
- if: matrix.test && matrix.ghc != '9.12'
177177
name: Test hls-fourmolu-plugin
178178
run: cabal test hls-fourmolu-plugin-tests || cabal test hls-fourmolu-plugin-tests
179179

180-
- if: matrix.test
180+
- if: matrix.test && matrix.ghc != '9.12'
181181
name: Test hls-explicit-imports-plugin test suite
182182
run: cabal test hls-explicit-imports-plugin-tests || cabal test hls-explicit-imports-plugin-tests
183183

184-
- if: matrix.test
184+
- if: matrix.test && matrix.ghc != '9.12'
185185
name: Test hls-call-hierarchy-plugin test suite
186186
run: cabal test hls-call-hierarchy-plugin-tests || cabal test hls-call-hierarchy-plugin-tests
187187

188-
- if: matrix.test && matrix.os != 'windows-latest'
188+
- if: matrix.test && matrix.os != 'windows-latest' && matrix.ghc != '9.12'
189189
name: Test hls-rename-plugin test suite
190190
run: cabal test hls-rename-plugin-tests || cabal test hls-rename-plugin-tests
191191

192192
# TODO enable when it supports 9.10
193-
- if: matrix.test && matrix.ghc != '9.10'
193+
- if: matrix.test && matrix.ghc != '9.10' && matrix.ghc != '9.12'
194194
name: Test hls-hlint-plugin test suite
195195
run: cabal test hls-hlint-plugin-tests || cabal test hls-hlint-plugin-tests
196196

197-
- if: matrix.test
197+
- if: matrix.test && matrix.ghc != '9.12'
198198
name: Test hls-module-name-plugin test suite
199199
run: cabal test hls-module-name-plugin-tests || cabal test hls-module-name-plugin-tests
200200

201-
- if: matrix.test
201+
- if: matrix.test && matrix.ghc != '9.12'
202202
name: Test hls-alternate-number-format-plugin test suite
203203
run: cabal test hls-alternate-number-format-plugin-tests || cabal test hls-alternate-number-format-plugin-tests
204204

205-
- if: matrix.test
205+
- if: matrix.test && matrix.ghc != '9.12'
206206
name: Test hls-qualify-imported-names-plugin test suite
207207
run: cabal test hls-qualify-imported-names-plugin-tests || cabal test hls-qualify-imported-names-plugin-tests
208208

209-
- if: matrix.test
209+
- if: matrix.test && matrix.ghc != '9.12'
210210
name: Test hls-code-range-plugin test suite
211211
run: cabal test hls-code-range-plugin-tests || cabal test hls-code-range-plugin-tests
212212

213-
- if: matrix.test
213+
- if: matrix.test && matrix.ghc != '9.12'
214214
name: Test hls-change-type-signature test suite
215215
run: cabal test hls-change-type-signature-plugin-tests || cabal test hls-change-type-signature-plugin-tests
216216

217-
- if: matrix.test
217+
- if: matrix.test && matrix.ghc != '9.12'
218218
name: Test hls-gadt-plugin test suit
219219
run: cabal test hls-gadt-plugin-tests || cabal test hls-gadt-plugin-tests
220220

221-
- if: matrix.test
221+
- if: matrix.test && matrix.ghc != '9.12'
222222
name: Test hls-explicit-fixity-plugin test suite
223223
run: cabal test hls-explicit-fixity-plugin-tests || cabal test hls-explicit-fixity-plugin-tests
224224

225-
- if: matrix.test
225+
- if: matrix.test && matrix.ghc != '9.12'
226226
name: Test hls-explicit-record-fields-plugin test suite
227227
run: cabal test hls-explicit-record-fields-plugin-tests || cabal test hls-explicit-record-fields-plugin-tests
228228

229229
# versions need to be limited since the tests depend on cabal-fmt which only builds with ghc <9.10
230-
- if: matrix.test && matrix.ghc != '9.10'
230+
- if: matrix.test && matrix.ghc != '9.10' && matrix.ghc != '9.12'
231231
name: Test hls-cabal-fmt-plugin test suite
232232
run: cabal test hls-cabal-fmt-plugin-tests --flag=isolateCabalfmtTests || cabal test hls-cabal-fmt-plugin-tests --flag=isolateCabalfmtTests
233233

234-
- if: matrix.test
234+
- if: matrix.test && matrix.ghc != '9.12'
235235
name: Test hls-cabal-gild-plugin test suite
236236
run: cabal test hls-cabal-gild-plugin-tests --flag=isolateCabalGildTests || cabal test hls-cabal-gild-plugin-tests --flag=isolateCabalGildTests
237237

238-
- if: matrix.test
238+
- if: matrix.test && matrix.ghc != '9.12'
239239
name: Test hls-cabal-plugin test suite
240240
run: cabal test hls-cabal-plugin-tests || cabal test hls-cabal-plugin-tests
241241

242242
# TODO enable when it supports 9.10
243-
- if: matrix.test && matrix.ghc != '9.10'
243+
- if: matrix.test && matrix.ghc != '9.10' && matrix.ghc != '9.12'
244244
name: Test hls-retrie-plugin test suite
245245
run: cabal test hls-retrie-plugin-tests || cabal test hls-retrie-plugin-tests
246246

247-
- if: matrix.test
247+
- if: matrix.test && matrix.ghc != '9.12'
248248
name: Test hls-overloaded-record-dot-plugin test suite
249249
run: cabal test hls-overloaded-record-dot-plugin-tests || cabal test hls-overloaded-record-dot-plugin-tests
250250

251-
- if: matrix.test
251+
- if: matrix.test && matrix.ghc != '9.12'
252252
name: Test hls-semantic-tokens-plugin test suite
253253
run: cabal test hls-semantic-tokens-plugin-tests || cabal test hls-semantic-tokens-plugin-tests
254254

255-
- if: matrix.test
255+
- if: matrix.test && matrix.ghc != '9.12'
256256
name: Test hls-notes-plugin test suite
257257
run: cabal test hls-notes-plugin-tests || cabal test hls-notes-plugin-tests
258258

0 commit comments

Comments
 (0)