@@ -60,33 +60,20 @@ jobs:
6060 # **don't forget**
6161 # to update the ghc versions in 'caching.yml'.
6262 matrix :
63- ghc : [ "9.4.3"
64- , "9.4.2"
63+ ghc : [ "9.4.4"
6564 , "9.2.5"
66- , "9.2.4"
67- , "9.2.3"
6865 , "9.0.2"
6966 , "8.10.7"
7067 ]
7168 os : [ "ubuntu-latest"
7269 , "macOS-latest"
7370 , "windows-latest"
7471 ]
75- # don't build these versions
76- # they are broken for good reasons, e.g. compiler is bugged
77- # on that platform.
78- exclude :
79- # Exclude until https://github.com/haskell/actions/issues/129
80- # is resolved.
81- - os : windows-latest
82- ghc : ' 9.4.3' # Excluded because github action cannot install it
83- - os : windows-latest
84- ghc : ' 9.2.5'
8572 # Mark which GHC versions on which platform we want to test.
8673 include :
8774 # only test supported ghc major versions
8875 - os : ubuntu-latest
89- ghc : ' 9.4.3 '
76+ ghc : ' 9.4.4 '
9077 test : true
9178 - os : ubuntu-latest
9279 ghc : ' 9.2.5'
@@ -98,12 +85,10 @@ jobs:
9885 ghc : ' 8.10.7'
9986 test : true
10087 - os : windows-latest
101- ghc : ' 9.4.2 '
88+ ghc : ' 9.4.4 '
10289 test : true
103- # Test on 9.2.4 until https://github.com/haskell/actions/issues/129
104- # is resolved. Then switch to 9.2.5
10590 - os : windows-latest
106- ghc : ' 9.2.4 '
91+ ghc : ' 9.2.5 '
10792 test : true
10893 - os : windows-latest
10994 ghc : ' 9.0.2'
@@ -181,11 +166,11 @@ jobs:
181166 name : Test hls-pragmas-plugin
182167 run : cabal test hls-pragmas-plugin --test-options="$TEST_OPTS" || LSP_TEST_LOG_COLOR=0 LSP_TEST_LOG_MESSAGES=true LSP_TEST_LOG_STDERR=true cabal test hls-pragmas-plugin --test-options="$TEST_OPTS"
183168
184- - if : matrix.test && matrix.ghc != '9.4.2' && matrix.ghc != '9.4.3 '
169+ - if : matrix.test && matrix.ghc != '9.4.4 '
185170 name : Test hls-eval-plugin
186171 run : cabal test hls-eval-plugin --test-options="$TEST_OPTS" || LSP_TEST_LOG_COLOR=0 LSP_TEST_LOG_MESSAGES=true LSP_TEST_LOG_STDERR=true cabal test hls-eval-plugin --test-options="$TEST_OPTS"
187172
188- - if : matrix.test && matrix.ghc != '9.2.4' && matrix.ghc != '9.2. 5' && matrix.ghc != '9.4.2' && matrix.ghc != '9.4.3 '
173+ - if : matrix.test && matrix.ghc != '9.2.5' && matrix.ghc != '9.4.4 '
189174 name : Test hls-haddock-comments-plugin
190175 run : cabal test hls-haddock-comments-plugin --test-options="$TEST_OPTS" || LSP_TEST_LOG_COLOR=0 LSP_TEST_LOG_MESSAGES=true LSP_TEST_LOG_STDERR=true cabal test hls-haddock-comments-plugin --test-options="$TEST_OPTS"
191176
@@ -205,7 +190,7 @@ jobs:
205190 name : Test hls-fourmolu-plugin
206191 run : cabal test hls-fourmolu-plugin --test-options="$TEST_OPTS" || LSP_TEST_LOG_COLOR=0 LSP_TEST_LOG_MESSAGES=true LSP_TEST_LOG_STDERR=true cabal test hls-fourmolu-plugin --test-options="$TEST_OPTS"
207192
208- - if : matrix.test && matrix.ghc != '9.2.4' && matrix.ghc != '9.2. 5' && matrix.ghc != '9.4.2' && matrix.ghc != '9.4.3 '
193+ - if : matrix.test && matrix.ghc != '9.2.5' && matrix.ghc != '9.4.4 '
209194 name : Test hls-tactics-plugin test suite
210195 run : cabal test hls-tactics-plugin --test-options="$TEST_OPTS" || LSP_TEST_LOG_COLOR=0 LSP_TEST_LOG_MESSAGES=true LSP_TEST_LOG_STDERR=true cabal test hls-tactics-plugin --test-options="$TEST_OPTS"
211196
@@ -229,7 +214,7 @@ jobs:
229214 name : Test hls-hlint-plugin test suite
230215 run : cabal test hls-hlint-plugin --test-options="$TEST_OPTS" || LSP_TEST_LOG_COLOR=0 LSP_TEST_LOG_MESSAGES=true LSP_TEST_LOG_STDERR=true cabal test hls-hlint-plugin --test-options="$TEST_OPTS"
231216
232- - if : matrix.test && matrix.ghc != '9.0.1' && matrix.ghc != '9.0. 2' && matrix.ghc != '9.2.4' && matrix.ghc != '9.2. 5' && matrix.ghc != '9.4.2' && matrix.ghc != '9.4.3 '
217+ - if : matrix.test && matrix.ghc != '9.0.2' && matrix.ghc != '9.2.5' && matrix.ghc != '9.4.4 '
233218 name : Test hls-stan-plugin test suite
234219 run : cabal test hls-stan-plugin --test-options="$TEST_OPTS" || LSP_TEST_LOG_COLOR=0 LSP_TEST_LOG_MESSAGES=true LSP_TEST_LOG_STDERR=true cabal test hls-stan-plugin --test-options="$TEST_OPTS"
235220
0 commit comments