Skip to content

Commit b411af4

Browse files
committed
Update docs on the release process
1 parent 1866345 commit b411af4

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

docs/releases.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,3 +70,15 @@ One caveat is that we need to rename the binaries from
7070
haskell-language-server/haskell-language-server-wrapper to hls/hls-wrapper due to
7171
path length limitations on windows. But whenever we upload them to the release,
7272
we make sure to upload them as their full name variant.
73+
74+
### ghcup
75+
Ghcup can install hls binaries, provided that there is a tarfile
76+
called `haskell-language-server-{macOS,Linux}-$HLS_VERSION.gz`
77+
included in the GitHub release. The `tar` job in the workflow file automates the creation of this.
78+
79+
### Windows
80+
Currently building HLS with GHC 8.8.x on Windows is very flakey and so
81+
is not included by default in the GitHub Actions build matrix. Instead
82+
they need to be built and uploaded manually. See [this
83+
PR](https://github.com/haskell/haskell-language-server/issues/276) for
84+
more details

0 commit comments

Comments
 (0)