57
57
strategy :
58
58
fail-fast : true
59
59
matrix :
60
- ghc : [ "9.2.3 "
61
- , "9.2.2 "
60
+ ghc : [ "9.2.4 "
61
+ , "9.2.3 "
62
62
, "9.0.2"
63
63
, "8.10.7"
64
64
, "8.8.4"
70
70
include :
71
71
# only test supported ghc major versions
72
72
- os : ubuntu-latest
73
- ghc : ' 9.2.3 '
73
+ ghc : ' 9.2.4 '
74
74
test : true
75
75
- os : ubuntu-latest
76
76
ghc : ' 9.0.2'
85
85
ghc : ' 8.6.5'
86
86
test : true
87
87
- os : windows-latest
88
- ghc : ' 9.2.3 '
88
+ ghc : ' 9.2.4 '
89
89
test : true
90
90
- os : windows-latest
91
91
ghc : ' 9.0.2'
@@ -100,7 +100,7 @@ jobs:
100
100
- os : windows-latest
101
101
ghc : ' 8.8.4'
102
102
- os : windows-latest
103
- ghc : ' 9.2.2 '
103
+ ghc : ' 9.2.3 '
104
104
105
105
steps :
106
106
- uses : actions/checkout@v3
@@ -112,9 +112,6 @@ jobs:
112
112
113
113
# repeating builds to workaround segfaults in windows and ghc-8.8.4
114
114
- name : Build
115
- # needed for GHC 9.2.2 https://github.com/digital-asset/ghc-lib/issues/352
116
- env :
117
- CPATH : " /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ffi:$CPATH"
118
115
run : cabal build || cabal build || cabal build
119
116
120
117
- name : Set test options
@@ -159,7 +156,7 @@ jobs:
159
156
HLS_WRAPPER_TEST_EXE : hls-wrapper
160
157
run : cabal test wrapper-test --test-options="$TEST_OPTS --rerun-log-file .tasty-rerun-log-wrapper" || cabal test wrapper-test --test-options="$TEST_OPTS --rerun-log-file .tasty-rerun-log-wrapper" || cabal test wrapper-test --test-options="$TEST_OPTS --rerun-log-file .tasty-rerun-log-wrapper"
161
158
162
- - if : matrix.test && matrix.ghc != '9.2.3 '
159
+ - if : matrix.test && matrix.ghc != '9.2.4 '
163
160
name : Test hls-brittany-plugin
164
161
run : cabal test hls-brittany-plugin --test-options="$TEST_OPTS" || cabal test hls-brittany-plugin --test-options="$TEST_OPTS" || LSP_TEST_LOG_COLOR=0 LSP_TEST_LOG_MESSAGES=true LSP_TEST_LOG_STDERR=true cabal test hls-brittany-plugin --test-options="$TEST_OPTS"
165
162
@@ -179,11 +176,11 @@ jobs:
179
176
name : Test hls-eval-plugin
180
177
run : cabal test hls-eval-plugin --test-options="$TEST_OPTS" || 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"
181
178
182
- - if : matrix.test && matrix.ghc != '9.2.3 '
179
+ - if : matrix.test && matrix.ghc != '9.2.4 '
183
180
name : Test hls-haddock-comments-plugin
184
181
run : cabal test hls-haddock-comments-plugin --test-options="$TEST_OPTS" || 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"
185
182
186
- - if : matrix.test && matrix.ghc != '9.2.3 '
183
+ - if : matrix.test && matrix.ghc != '9.2.4 '
187
184
name : Test hls-splice-plugin
188
185
run : cabal test hls-splice-plugin --test-options="$TEST_OPTS" || cabal test hls-splice-plugin --test-options="$TEST_OPTS" || LSP_TEST_LOG_COLOR=0 LSP_TEST_LOG_MESSAGES=true LSP_TEST_LOG_STDERR=true cabal test hls-splice-plugin --test-options="$TEST_OPTS"
189
186
@@ -199,7 +196,7 @@ jobs:
199
196
name : Test hls-fourmolu-plugin
200
197
run : cabal test hls-fourmolu-plugin --test-options="$TEST_OPTS" || 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"
201
198
202
- - if : matrix.test && matrix.ghc != '9.2.3 '
199
+ - if : matrix.test && matrix.ghc != '9.2.4 '
203
200
name : Test hls-tactics-plugin test suite
204
201
run : cabal test hls-tactics-plugin --test-options="$TEST_OPTS" || 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"
205
202
@@ -223,7 +220,7 @@ jobs:
223
220
name : Test hls-hlint-plugin test suite
224
221
run : cabal test hls-hlint-plugin --test-options="$TEST_OPTS" || 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"
225
222
226
- - if : matrix.test && matrix.ghc != '9.0.1' && matrix.ghc != '9.0.2' && matrix.ghc != '9.2.2 '
223
+ - if : matrix.test && matrix.ghc != '9.0.1' && matrix.ghc != '9.0.2' && matrix.ghc != '9.2.4 '
227
224
name : Test hls-stan-plugin test suite
228
225
run : cabal test hls-stan-plugin --test-options="$TEST_OPTS" || 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-stan-plugin --test-options="$TEST_OPTS"
229
226
0 commit comments