Skip to content

Commit bd998ce

Browse files
mgsiummergify[bot]
authored andcommitted
drop ci support for GHC 8.0.2
1 parent 4ef1098 commit bd998ce

File tree

6 files changed

+2
-87
lines changed

6 files changed

+2
-87
lines changed

.docker/validate-8.0.2.dockerfile

-69
This file was deleted.

.github/workflows/validate.yml

+1-11
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
strategy:
3939
matrix:
4040
os: ["ubuntu-latest", "macos-latest", "windows-latest"]
41-
ghc: ["9.2.3", "9.0.2", "8.10.7", "8.8.4", "8.6.5", "8.4.4", "8.0.2"]
41+
ghc: ["9.2.3", "9.0.2", "8.10.7", "8.8.4", "8.6.5", "8.4.4"]
4242
exclude:
4343
# lot of segfaults caused by ghc bugs
4444
- os: "windows-latest"
@@ -49,16 +49,6 @@ jobs:
4949
# it often randomly does "C:\Users\RUNNER~1\AppData\Local\Temp\ghcFEDE.c: DeleteFile "\\\\?\\C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\ghcFEDE.c": permission denied (Access is denied.)"
5050
- os: "windows-latest"
5151
ghc: "8.6.5"
52-
include:
53-
- os: "ubuntu-latest"
54-
ghc: "8.0.2"
55-
cli: "false"
56-
- os: "macos-latest"
57-
ghc: "8.0.2"
58-
cli: "false"
59-
- os: "windows-latest"
60-
ghc: "8.0.2"
61-
cli: "false"
6252

6353
steps:
6454

Cabal-tests/tests/UnitTests/Distribution/Utils/Structured.hs

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ tests = testGroup "Distribution.Utils.Structured"
2929
, testCase "GenericPackageDescription" $
3030
md5Check (Proxy :: Proxy GenericPackageDescription) 0xaf3d4c667a8f019c98a45451419ad71c
3131
, testCase "LocalBuildInfo" $
32-
md5Check (Proxy :: Proxy LocalBuildInfo) 0x6d132d3f99c869b678468256f24b6241
32+
md5Check (Proxy :: Proxy LocalBuildInfo) 0x8ef5a39cb640e4340cf5c43a8300ff94
3333
#endif
3434
]
3535

Makefile

-4
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,6 @@ cabal-install-test-accept:
126126
#
127127
# make validate-via-docker-all -j4 -O
128128
#
129-
validate-via-docker-all : validate-via-docker-8.0.2
130129
validate-via-docker-all : validate-via-docker-8.2.2
131130
validate-via-docker-all : validate-via-docker-8.4.4
132131
validate-via-docker-all : validate-via-docker-8.6.5
@@ -147,9 +146,6 @@ validate-dockerfiles : .docker/validate-8.6.5.dockerfile
147146
# and we have a test relying on this limit being sufficiently small
148147
DOCKERARGS:=--ulimit nofile=1024:1024
149148

150-
validate-via-docker-8.0.2:
151-
docker build $(DOCKERARGS) -t cabal-validate:8.0.2 -f .docker/validate-8.0.2.dockerfile .
152-
153149
validate-via-docker-8.2.2:
154150
docker build $(DOCKERARGS) -t cabal-validate:8.2.2 -f .docker/validate-8.2.2.dockerfile .
155151

cabal-dev-scripts/src/GenValidateDockerfile.hs

-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@ params = Map.fromList
4545
, pair "8.6.5" $ Z "ghc-8.6.5" "8.6.5-bionic" False True False True ""
4646
, pair "8.4.4" $ Z "ghc-8.4.4" "8.4.4-bionic" False True False True ""
4747
, pair "8.2.2" $ Z "ghc-8.2.2" "8.2.2-bionic" True True False True ""
48-
, pair "8.0.2" $ Z "ghc-8.0.2" "8.0.2-bionic" True True False True ""
4948
]
5049
where
5150
pair = (,)

cabal-install/tests/UnitTests/Distribution/Client/Init/Utils.hs

-1
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,6 @@ baseVersion' "8.8.4" = [4,13,0,0]
6767
baseVersion' "8.6.5" = [4,12,0,0]
6868
baseVersion' "8.4.4" = [4,11,1,0]
6969
baseVersion' "8.2.2" = [4,10,1,0]
70-
baseVersion' "8.0.2" = [4,10,0,0]
7170
baseVersion' "7.10.3" = [4,9,0,0]
7271
baseVersion' "7.8.4" = [4,8,0,0]
7372
baseVersion' "7.6.3" = [4,7,0,0]

0 commit comments

Comments
 (0)