File tree 2 files changed +12
-7
lines changed 2 files changed +12
-7
lines changed Original file line number Diff line number Diff line change 27
27
ghc : ' 8.8.3' # fails due to segfault
28
28
- os : windows-latest
29
29
ghc : ' 8.8.2' # fails due to error with Cabal
30
- - os : macOS-latest
31
- ghc : ' 8.10.5' # https://gitlab.haskell.org/ghc/ghc/-/issues/19968
32
30
include :
33
31
- os : windows-latest
34
32
ghc : ' 8.10.2.2' # only available for windows and choco
74
72
run : |
75
73
echo "GHC_VERSION=$GHC_VER" >> $GITHUB_ENV
76
74
75
+ - name : Tentative Workaround for GHC 8.10.5 on macOS
76
+ if : matrix.os == 'macOS-latest' && matrix.ghc == '8.10.5'
77
+ run : |
78
+ echo "# uninstalling CommandLineTools (see https://github.com/haskell/haskell-language-server/issues/1913#issuecomment-861667786)"
79
+ sudo rm -rf /Library/Developer/CommandLineTools
80
+
77
81
- name : Build Server
78
82
# Try building it twice in case of flakey builds on Windows
79
83
run : |
Original file line number Diff line number Diff line change 65
65
# This build get stuck frequently
66
66
# - os: windows-latest
67
67
# ghc: '8.6.4'
68
- exclude :
69
- # Not able to build 'network' package
70
- # See https://gitlab.haskell.org/ghc/ghc/-/issues/19968
71
- - os : macOS-latest
72
- ghc : ' 8.10.5'
73
68
74
69
steps :
75
70
- if : ${{ needs.pre_job.outputs.should_skip != 'true' }}
98
93
echo "CABAL_STORE_DIR=~/.cabal/store" >> $GITHUB_ENV
99
94
echo "CABAL_PKGS_DIR=~/.cabal/packages" >> $GITHUB_ENV
100
95
96
+ - name : Tentative Workaround for GHC 8.10.5 on macOS
97
+ if : matrix.os == 'macOS-latest' && matrix.ghc == '8.10.5'
98
+ run : |
99
+ echo "# uninstalling CommandLineTools (see https://github.com/haskell/haskell-language-server/issues/1913#issuecomment-861667786)"
100
+ sudo rm -rf /Library/Developer/CommandLineTools
101
+
101
102
# Needs to be before Cache Cabal so the cache can detect changes to the modified cabal.project file
102
103
- if : ${{ needs.pre_job.outputs.should_skip != 'true' && matrix.ghc == '9.0.1' }}
103
104
name : Use modified cabal.project for ghc9
You can’t perform that action at this time.
0 commit comments