Skip to content

Commit 3609ee7

Browse files
authored
Merge branch 'master' into inlay-hints-positional-record
2 parents e1d401f + d91b665 commit 3609ee7

File tree

3 files changed

+13
-3
lines changed

3 files changed

+13
-3
lines changed

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ runs:
3131
sudo chown -R $USER /usr/local/.ghcup
3232
shell: bash
3333

34-
- uses: haskell-actions/[email protected].6
34+
- uses: haskell-actions/[email protected].7
3535
id: HaskEnvSetup
3636
with:
3737
ghc-version : ${{ inputs.ghc }}

.github/workflows/bench.yml

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

129129
steps:
130-
- uses: haskell-actions/[email protected].6
130+
- uses: haskell-actions/[email protected].7
131131
with:
132132
ghc-version : ${{ matrix.ghc }}
133133
cabal-version: ${{ matrix.cabal }}

cabal.project

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ packages:
88
./hls-test-utils
99

1010

11-
index-state: 2024-11-02T00:00:00Z
11+
index-state: 2024-12-02T00:00:00Z
1212

1313
tests: True
1414
test-show-details: direct
@@ -46,3 +46,13 @@ constraints:
4646
if impl(ghc >= 9.9)
4747
-- https://github.com/haskell/haskell-language-server/issues/4324
4848
benchmarks: False
49+
50+
if impl(ghc >= 9.8.4) && impl(ghc < 9.8.5)
51+
-- By depending on ghc-lib-parser and ghc, we are encountering
52+
-- a constraint conflict, ghc-9.8.4 comes with `filepath-1.4.301.0`,
53+
-- and `ghc-lib-parser-9.8.4.20241130` specifies `filepath >=1.5 && < 1.6.
54+
-- See https://github.com/digital-asset/ghc-lib/issues/572 for details.
55+
allow-older:
56+
ghc-lib-parser:filepath
57+
constraints:
58+
ghc-lib-parser==9.8.4.20241130

0 commit comments

Comments
 (0)