Skip to content

Commit a0c756c

Browse files
committed
Add CI for 9.4.3
1 parent 924b932 commit a0c756c

File tree

4 files changed

+23
-23
lines changed

4 files changed

+23
-23
lines changed

.github/workflows/caching.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -82,11 +82,10 @@ jobs:
8282
matrix:
8383
# This list of GHC versions must fit to the list of GHC versions
8484
# specified in 'test.yml'
85-
ghc: [ "9.4.2"
86-
, "9.4.1"
85+
ghc: [ "9.4.3"
86+
, "9.4.2"
8787
, "9.2.5"
8888
, "9.2.4"
89-
, "9.2.3"
9089
, "9.0.2"
9190
, "8.10.7"
9291
]

.github/workflows/test.yml

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,8 @@ jobs:
6060
# **don't forget**
6161
# to update the ghc versions in 'caching.yml'.
6262
matrix:
63-
ghc: [ "9.4.2"
64-
, "9.4.1"
63+
ghc: [ "9.4.3"
64+
, "9.4.2"
6565
, "9.2.5"
6666
, "9.2.4"
6767
, "9.2.3"
@@ -86,7 +86,7 @@ jobs:
8686
include:
8787
# only test supported ghc major versions
8888
- os: ubuntu-latest
89-
ghc: '9.4.2'
89+
ghc: '9.4.3'
9090
test: true
9191
- os: ubuntu-latest
9292
ghc: '9.2.5'
@@ -98,7 +98,7 @@ jobs:
9898
ghc: '8.10.7'
9999
test: true
100100
- os: windows-latest
101-
ghc: '9.4.2'
101+
ghc: '9.4.3'
102102
test: true
103103
# Test on 9.2.4 until https://github.com/haskell/actions/issues/129
104104
# is resolved. Then switch to 9.2.5
@@ -165,15 +165,15 @@ jobs:
165165
HLS_WRAPPER_TEST_EXE: hls-wrapper
166166
run: cabal test wrapper-test --test-options="$TEST_OPTS --rerun-log-file .tasty-rerun-log-wrapper"
167167

168-
- if: matrix.test && matrix.ghc != '9.2.4' && matrix.ghc != '9.2.5' && matrix.ghc != '9.4.2'
168+
- if: matrix.test && matrix.ghc != '9.2.4' && matrix.ghc != '9.2.5' && matrix.ghc != '9.4.3'
169169
name: Test hls-brittany-plugin
170170
run: 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"
171171

172-
- if: matrix.test && matrix.ghc != '9.4.2'
172+
- if: matrix.test && matrix.ghc != '9.4.3'
173173
name: Test hls-refactor-plugin
174174
run: cabal test hls-refactor-plugin --test-options="$TEST_OPTS" || LSP_TEST_LOG_COLOR=0 LSP_TEST_LOG_MESSAGES=true LSP_TEST_LOG_STDERR=true cabal test hls-refactor-plugin --test-options="$TEST_OPTS"
175175

176-
- if: matrix.test && matrix.ghc != '9.4.2'
176+
- if: matrix.test && matrix.ghc != '9.4.3'
177177
name: Test hls-floskell-plugin
178178
run: cabal test hls-floskell-plugin --test-options="$TEST_OPTS" || LSP_TEST_LOG_COLOR=0 LSP_TEST_LOG_MESSAGES=true LSP_TEST_LOG_STDERR=true cabal test hls-floskell-plugin --test-options="$TEST_OPTS"
179179

@@ -185,31 +185,31 @@ jobs:
185185
name: Test hls-pragmas-plugin
186186
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"
187187

188-
- if: matrix.test && matrix.ghc != '9.4.2'
188+
- if: matrix.test && matrix.ghc != '9.4.3'
189189
name: Test hls-eval-plugin
190190
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"
191191

192-
- if: matrix.test && matrix.ghc != '9.2.4' && matrix.ghc != '9.2.5' && matrix.ghc != '9.4.2'
192+
- if: matrix.test && matrix.ghc != '9.2.4' && matrix.ghc != '9.2.5' && matrix.ghc != '9.4.3'
193193
name: Test hls-haddock-comments-plugin
194194
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"
195195

196-
- if: matrix.test && matrix.ghc != '9.4.2'
196+
- if: matrix.test && matrix.ghc != '9.4.3'
197197
name: Test hls-splice-plugin
198198
run: 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"
199199

200-
- if: matrix.test && matrix.ghc != '9.4.2'
200+
- if: matrix.test && matrix.ghc != '9.4.3'
201201
name: Test hls-stylish-haskell-plugin
202202
run: cabal test hls-stylish-haskell-plugin --test-options="$TEST_OPTS" || LSP_TEST_LOG_COLOR=0 LSP_TEST_LOG_MESSAGES=true LSP_TEST_LOG_STDERR=true cabal test hls-stylish-haskell-plugin --test-options="$TEST_OPTS"
203203

204-
- if: matrix.test && matrix.ghc != '9.4.2'
204+
- if: matrix.test && matrix.ghc != '9.4.3'
205205
name: Test hls-ormolu-plugin
206206
run: cabal test hls-ormolu-plugin --test-options="$TEST_OPTS" || LSP_TEST_LOG_COLOR=0 LSP_TEST_LOG_MESSAGES=true LSP_TEST_LOG_STDERR=true cabal test hls-ormolu-plugin --test-options="$TEST_OPTS"
207207

208-
- if: matrix.test && matrix.ghc != '9.4.2'
208+
- if: matrix.test && matrix.ghc != '9.4.3'
209209
name: Test hls-fourmolu-plugin
210210
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"
211211

212-
- if: matrix.test && matrix.ghc != '9.2.4' && matrix.ghc != '9.2.5' && matrix.ghc != '9.4.2'
212+
- if: matrix.test && matrix.ghc != '9.2.4' && matrix.ghc != '9.2.5' && matrix.ghc != '9.4.3'
213213
name: Test hls-tactics-plugin test suite
214214
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"
215215

@@ -225,15 +225,15 @@ jobs:
225225
name: Test hls-call-hierarchy-plugin test suite
226226
run: cabal test hls-call-hierarchy-plugin --test-options="$TEST_OPTS" || LSP_TEST_LOG_COLOR=0 LSP_TEST_LOG_MESSAGES=true LSP_TEST_LOG_STDERR=true cabal test hls-call-hierarchy-plugin --test-options="$TEST_OPTS"
227227

228-
- if: matrix.test && matrix.os != 'windows-latest' && matrix.ghc != '9.4.2'
228+
- if: matrix.test && matrix.os != 'windows-latest' && matrix.ghc != '9.4.3'
229229
name: Test hls-rename-plugin test suite
230230
run: cabal test hls-rename-plugin --test-options="$TEST_OPTS" || LSP_TEST_LOG_COLOR=0 LSP_TEST_LOG_MESSAGES=true LSP_TEST_LOG_STDERR=true cabal test hls-rename-plugin --test-options="$TEST_OPTS"
231231

232-
- if: matrix.test && matrix.ghc != '9.4.2'
232+
- if: matrix.test && matrix.ghc != '9.4.3'
233233
name: Test hls-hlint-plugin test suite
234234
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"
235235

236-
- 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'
236+
- 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.3'
237237
name: Test hls-stan-plugin test suite
238238
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"
239239

@@ -249,15 +249,15 @@ jobs:
249249
name: Test hls-qualify-imported-names-plugin test suite
250250
run: cabal test hls-qualify-imported-names-plugin --test-options="$TEST_OPTS" || LSP_TEST_LOG_COLOR=0 LSP_TEST_LOG_MESSAGES=true LSP_TEST_LOG_STDERR=true cabal test hls-qualify-imported-names-plugin --test-options="$TEST_OPTS"
251251

252-
- if: matrix.test && matrix.ghc != '9.4.2'
252+
- if: matrix.test && matrix.ghc != '9.4.3'
253253
name: Test hls-code-range-plugin test suite
254254
run: cabal test hls-code-range-plugin --test-options="$TEST_OPTS" || LSP_TEST_LOG_COLOR=0 LSP_TEST_LOG_MESSAGES=true LSP_TEST_LOG_STDERR=true cabal test hls-code-range-plugin --test-options="$TEST_OPTS"
255255

256256
- if: matrix.test
257257
name: Test hls-change-type-signature test suite
258258
run: cabal test hls-change-type-signature-plugin --test-options="$TEST_OPTS" || LSP_TEST_LOG_COLOR=0 LSP_TEST_LOG_MESSAGES=true LSP_TEST_LOG_STDERR=true cabal test hls-change-type-signature-plugin --test-options="$TEST_OPTS"
259259

260-
- if: matrix.test && matrix.ghc != '9.4.2'
260+
- if: matrix.test && matrix.ghc != '9.4.3'
261261
name: Test hls-gadt-plugin test suit
262262
run: cabal test hls-gadt-plugin --test-options="$TEST_OPTS" || LSP_TEST_LOG_COLOR=0 LSP_TEST_LOG_MESSAGES=true LSP_TEST_LOG_STDERR=true cabal test hls-gadt-plugin --test-options="$TEST_OPTS"
263263

cabal.project

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ package *
5151

5252
write-ghc-environment-files: never
5353

54-
index-state: 2022-10-07T12:19:15Z
54+
index-state: 2022-12-13T21:00:15Z
5555

5656
constraints:
5757
-- For GHC 9.4, older versions of entropy fail to build on Windows

docs/support/ghc-version-support.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ Support status (see the support policy below for more details):
1717

1818
| GHC version | Last supporting HLS version | Support status |
1919
|--------------|------------------------------------------------------------------------------------|-----------------------------------------------------------------------------|
20+
| 9.4.3 | unreleased | basic support |
2021
| 9.4.2 | [latest](https://github.com/haskell/haskell-language-server/releases/latest) | basic support |
2122
| 9.4.1 | [latest](https://github.com/haskell/haskell-language-server/releases/latest) | basic support |
2223
| 9.2.5 | unreleased | full support |

0 commit comments

Comments
 (0)