18
18
ghc : ['8.10.2', '8.10.1', '8.8.4', '8.8.3', '8.8.2', '8.6.5', '8.6.4']
19
19
os : [ubuntu-latest, macOS-latest, windows-latest]
20
20
exclude :
21
+ - os : windows-latest
22
+ ghc : ' 8.10.2' # broken due to https://gitlab.haskell.org/ghc/ghc/-/issues/18550
21
23
- os : windows-latest
22
24
ghc : ' 8.8.4' # also fails due to segfault :(
23
25
- os : windows-latest
@@ -94,11 +96,11 @@ jobs:
94
96
path : ${{ steps.compress_server_binary.outputs.path }}
95
97
96
98
- name : Build Wrapper
97
- if : matrix.ghc == '8.10.2 '
99
+ if : matrix.ghc == '8.10.1 '
98
100
run : cabal build exe:hls-wrapper -O2 $LINUX_CABAL_ARGS
99
101
100
102
- name : Compress Wrapper Binary
101
- if : matrix.ghc == '8.10.2 '
103
+ if : matrix.ghc == '8.10.1 '
102
104
id : compress_wrapper_binary
103
105
run : |
104
106
HLS_WRAPPER_BUILD=$(find dist-newstyle \( -name 'hls-wrapper' -o -name 'hls-wrapper.exe' \) -type f)
@@ -117,7 +119,7 @@ jobs:
117
119
fi
118
120
119
121
- name : Upload Wrapper
120
- if : matrix.ghc == '8.10.2 '
122
+ if : matrix.ghc == '8.10.1 '
121
123
uses : actions/upload-release-asset@v1.0.2
122
124
env :
123
125
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
@@ -128,7 +130,7 @@ jobs:
128
130
asset_content_type : ${{ steps.compress_wrapper_binary.outputs.content_type}}
129
131
130
132
- uses : actions/upload-artifact@v2
131
- if : matrix.ghc == '8.10.2 '
133
+ if : matrix.ghc == '8.10.1 '
132
134
with :
133
135
name : haskell-language-server-wrapper-${{ runner.OS }}${{env.EXE_EXT}}.${{ steps.compress_wrapper_binary.outputs.extension }}
134
136
path : ${{ steps.compress_wrapper_binary.outputs.path }}
0 commit comments