Skip to content

Commit cb1c9b7

Browse files
committed
CI: Drop GHC 8.0 because of haskell/cabal#10379
1 parent 445e2d3 commit cb1c9b7

File tree

2 files changed

+4
-8
lines changed

2 files changed

+4
-8
lines changed

.github/workflows/haskell-ci.yml

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -87,11 +87,6 @@ jobs:
8787
compilerVersion: 8.2.2
8888
setup-method: ghcup
8989
allow-failure: false
90-
- compiler: ghc-8.0.2
91-
compilerKind: ghc
92-
compilerVersion: 8.0.2
93-
setup-method: ghcup
94-
allow-failure: false
9590
fail-fast: false
9691
steps:
9792
- name: apt
@@ -201,8 +196,8 @@ jobs:
201196
touch cabal.project
202197
touch cabal.project.local
203198
echo "packages: ${PKGDIR_HTTP}" >> cabal.project
204-
if [ $((HCNUMVER >= 80200)) -ne 0 ] ; then echo "package HTTP" >> cabal.project ; fi
205-
if [ $((HCNUMVER >= 80200)) -ne 0 ] ; then echo " ghc-options: -Werror=missing-methods" >> cabal.project ; fi
199+
echo "package HTTP" >> cabal.project
200+
echo " ghc-options: -Werror=missing-methods" >> cabal.project
206201
cat >> cabal.project <<EOF
207202
EOF
208203
$HCPKG list --simple-output --names-only | perl -ne 'for (split /\s+/) { print "constraints: any.$_ installed\n" unless /^(HTTP)$/; }' >> cabal.project.local

HTTP.cabal

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,8 @@ tested-with:
6969
GHC == 8.6.5
7070
GHC == 8.4.4
7171
GHC == 8.2.2
72-
GHC == 8.0.2
72+
-- CI failing for GHC 8.0 because of https://github.com/haskell/cabal/issues/10379
73+
-- GHC == 8.0.2
7374

7475
Source-Repository head
7576
type: git

0 commit comments

Comments
 (0)