Skip to content

Commit b85b029

Browse files
committed
Remove GHC 8.10.2
1 parent 3053be1 commit b85b029

File tree

6 files changed

+4
-108
lines changed

6 files changed

+4
-108
lines changed

.circleci/config.yml

-6
Original file line numberDiff line numberDiff line change
@@ -88,11 +88,6 @@ jobs:
8888
- STACK_FILE: "stack-8.8.4.yaml"
8989
<<: *defaults
9090

91-
ghc-8.10.2:
92-
environment:
93-
- STACK_FILE: "stack-8.10.2.yaml"
94-
<<: *defaults
95-
9691
ghc-8.10.3:
9792
environment:
9893
- STACK_FILE: "stack-8.10.3.yaml"
@@ -128,7 +123,6 @@ workflows:
128123
- ghc-8.8.2
129124
- ghc-8.8.3
130125
- ghc-8.8.4
131-
- ghc-8.10.2
132126
- ghc-8.10.3
133127
- ghc-8.10.4
134128
- ghc-8.10.5

.github/workflows/build.yml

+1-8
Original file line numberDiff line numberDiff line change
@@ -16,20 +16,15 @@ jobs:
1616
strategy:
1717
fail-fast: false
1818
matrix:
19-
ghc: ['8.10.5', '8.10.4', '8.10.3', '8.10.2', '8.8.4', '8.8.3', '8.8.2', '8.6.5', '8.6.4']
19+
ghc: ['8.10.5', '8.10.4', '8.10.3', '8.8.4', '8.8.3', '8.8.2', '8.6.5', '8.6.4']
2020
os: [ubuntu-18.04, macOS-latest, windows-latest]
2121
exclude:
22-
- os: windows-latest
23-
ghc: '8.10.2' # broken due to https://gitlab.haskell.org/ghc/ghc/-/issues/18550
2422
- os: windows-latest
2523
ghc: '8.8.4' # also fails due to segfault :(
2624
- os: windows-latest
2725
ghc: '8.8.3' # fails due to segfault
2826
- os: windows-latest
2927
ghc: '8.8.2' # fails due to error with Cabal
30-
include:
31-
- os: windows-latest
32-
ghc: '8.10.2.2' # only available for windows and choco
3328

3429
steps:
3530
- uses: actions/checkout@v2
@@ -54,7 +49,6 @@ jobs:
5449
GHC_VER: ${{ matrix.ghc }}
5550
run: |
5651
echo "EXE_EXT=.exe" >> $GITHUB_ENV
57-
GHC_VER=$(echo $GHC_VER | sed 's/8.10.2.2/8.10.2/g')
5852
echo "GHC_VERSION=$GHC_VER" >> $GITHUB_ENV
5953
6054
- name: Set some linux specific things
@@ -81,7 +75,6 @@ jobs:
8175
- name: Compress Server Binary
8276
id: compress_server_binary
8377
run: |
84-
# We normalize windows+choco ghc version 8.10.2.2
8578
HLS_BUILD=$(find dist-newstyle \( -name 'hls' -o -name 'hls.exe' \) -type f)
8679
HLS=haskell-language-server-${{env.GHC_VERSION}}
8780
mv $HLS_BUILD $HLS${{env.EXE_EXT}}

.github/workflows/test.yml

+1-3
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
strategy:
3434
fail-fast: true
3535
matrix:
36-
ghc: ["9.0.1", "8.10.5", "8.10.4", "8.10.3", "8.10.2", "8.8.4", "8.8.3", "8.8.2", "8.6.5", "8.6.4"]
36+
ghc: ["9.0.1", "8.10.5", "8.10.4", "8.10.3", "8.8.4", "8.8.3", "8.8.2", "8.6.5", "8.6.4"]
3737
os: [ubuntu-latest, macOS-latest]
3838
include:
3939
# only test supported ghc major versions
@@ -57,8 +57,6 @@ jobs:
5757
- os: windows-latest
5858
ghc: '8.10.5'
5959
test: true
60-
- os: windows-latest
61-
ghc: '8.10.2.2'
6260
- os: windows-latest
6361
ghc: '8.10.3'
6462
# This build get stuck frequently

ghcide/ghcide.cabal

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ description:
1313
A library for building Haskell IDE's on top of the GHC API.
1414
homepage: https://github.com/haskell/haskell-language-server/tree/master/ghcide#readme
1515
bug-reports: https://github.com/haskell/haskell-language-server/issues
16-
tested-with: GHC == 8.6.4 || == 8.6.5 || == 8.8.2 || == 8.8.3 || == 8.8.4 || == 8.10.2 || == 8.10.3 || == 8.10.4 || == 8.10.5 || == 9.0.1
16+
tested-with: GHC == 8.6.4 || == 8.6.5 || == 8.8.2 || == 8.8.3 || == 8.8.4 || == 8.10.3 || == 8.10.4 || == 8.10.5 || == 9.0.1
1717
extra-source-files: README.md CHANGELOG.md
1818
test/data/**/*.project
1919
test/data/**/*.cabal

haskell-language-server.cabal

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ copyright: The Haskell IDE Team
1414
license: Apache-2.0
1515
license-file: LICENSE
1616
build-type: Simple
17-
tested-with: GHC == 8.6.4 || == 8.6.5 || == 8.8.2 || == 8.8.3 || == 8.8.4 || == 8.10.2 || == 8.10.3 || == 8.10.4 || == 8.10.5
17+
tested-with: GHC == 8.6.4 || == 8.6.5 || == 8.8.2 || == 8.8.3 || == 8.8.4 || == 8.10.3 || == 8.10.4 || == 8.10.5
1818
extra-source-files:
1919
README.md
2020
ChangeLog.md

stack-8.10.2.yaml

-89
This file was deleted.

0 commit comments

Comments
 (0)