@@ -134,12 +134,12 @@ 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
@@ -156,24 +156,24 @@ jobs:
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
@@ -185,12 +185,12 @@ jobs:
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
@@ -214,7 +214,7 @@ jobs:
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
@@ -227,11 +227,11 @@ jobs:
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
@@ -240,7 +240,7 @@ jobs:
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
0 commit comments