Skip to content

Commit 95f65d9

Browse files
committed
Merge remote-tracking branch 'upstream/master' into support-structured-diagnostics
2 parents 1398a0b + d91b665 commit 95f65d9

File tree

4 files changed

+17
-7
lines changed

4 files changed

+17
-7
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/setup@v2.7.6
34+
- uses: haskell-actions/setup@v2.7.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/setup@v2.7.6
130+
- uses: haskell-actions/setup@v2.7.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

docs/requirements.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Sphinx~=5.3.0
2-
sphinx-rtd-theme~=1.1.0
3-
myst-parser~=1.0.0
4-
docutils<0.19
1+
Sphinx~=8.1.3
2+
sphinx-rtd-theme~=3.0.2
3+
myst-parser~=4.0.0
4+
docutils~=0.21.2

0 commit comments

Comments
 (0)