Skip to content

Commit 1c6601d

Browse files
authored
Merge branch 'master' into wip/usage-fixes
2 parents c918470 + 2b6f603 commit 1c6601d

File tree

5 files changed

+12
-37
lines changed

5 files changed

+12
-37
lines changed

.github/actions/setup-build/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ inputs:
2323
runs:
2424
using: "composite"
2525
steps:
26-
- uses: haskell/actions/setup@v2
26+
- uses: haskell/actions/setup@v2.3.3
2727
id: HaskEnvSetup
2828
with:
2929
ghc-version : ${{ inputs.ghc }}

.github/workflows/bench.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ jobs:
110110
example: ['cabal', 'lsp-types']
111111

112112
steps:
113-
- uses: haskell/actions/setup@v2
113+
- uses: haskell/actions/setup@v2.3.3
114114
with:
115115
ghc-version : ${{ matrix.ghc }}
116116
cabal-version: ${{ matrix.cabal }}

.github/workflows/caching.yml

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -82,25 +82,15 @@ jobs:
8282
matrix:
8383
# This list of GHC (including the "exclude" list) versions must match
8484
# to the list of GHC versions specified in 'test.yml'
85-
ghc: [ "9.4.3"
86-
, "9.4.2"
85+
ghc: [ "9.4.4"
8786
, "9.2.5"
88-
, "9.2.4"
8987
, "9.0.2"
9088
, "8.10.7"
9189
]
9290
os: [ "ubuntu-latest"
9391
, "macOS-latest"
9492
, "windows-latest"
9593
]
96-
exclude:
97-
# Exclude until https://github.com/haskell/actions/issues/129
98-
# is resolved.
99-
- os: windows-latest
100-
ghc: '9.4.3' # Excluded because github action cannot install it
101-
- os: windows-latest
102-
ghc: '9.2.5'
103-
10494
steps:
10595
- uses: actions/checkout@v3
10696

.github/workflows/test.yml

Lines changed: 8 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -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

hie-compat/hie-compat.cabal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ library
3333
if flag(ghc-lib) && impl(ghc < 9)
3434
build-depends: ghc-lib < 9.0
3535
else
36-
build-depends: ghc, ghc-boot
36+
build-depends: ghc >= 8.10, ghc-boot
3737
if (impl(ghc >= 9.0) && impl(ghc < 9.1))
3838
ghc-options: -Wall -Wno-name-shadowing
3939
else

0 commit comments

Comments
 (0)