File tree 3 files changed +6
-35
lines changed
3 files changed +6
-35
lines changed Original file line number Diff line number Diff line change 52
52
compilerVersion : 9.6.7
53
53
setup-method : ghcup
54
54
allow-failure : false
55
- - compiler : ghc-9.4.8
56
- compilerKind : ghc
57
- compilerVersion : 9.4.8
58
- setup-method : ghcup
59
- allow-failure : false
60
- - compiler : ghc-9.2.8
61
- compilerKind : ghc
62
- compilerVersion : 9.2.8
63
- setup-method : ghcup
64
- allow-failure : false
65
- - compiler : ghc-9.0.2
66
- compilerKind : ghc
67
- compilerVersion : 9.0.2
68
- setup-method : ghcup
69
- allow-failure : false
70
- - compiler : ghc-8.10.7
71
- compilerKind : ghc
72
- compilerVersion : 8.10.7
73
- setup-method : ghcup
74
- allow-failure : false
75
- - compiler : ghc-8.8.4
76
- compilerKind : ghc
77
- compilerVersion : 8.8.4
78
- setup-method : ghcup
79
- allow-failure : false
80
55
fail-fast : false
81
56
steps :
82
57
- name : apt-get install
@@ -196,7 +171,7 @@ jobs:
196
171
echo " ghc-options: -Werror=missing-methods" >> cabal.project
197
172
cat >> cabal.project <<EOF
198
173
EOF
199
- $HCPKG list --simple-output --names-only | perl -ne 'for (split /\s+/) { print "constraints: any.$_ installed\n" unless /^(Cabal|Cabal-syntax|hackage-server|parsec|process|text|transformers )$/; }' >> cabal.project.local
174
+ $HCPKG list --simple-output --names-only | perl -ne 'for (split /\s+/) { print "constraints: any.$_ installed\n" unless /^(Cabal|Cabal-syntax|hackage-server|parsec|process|text)$/; }' >> cabal.project.local
200
175
cat cabal.project
201
176
cat cabal.project.local
202
177
- name : dump install plan
Original file line number Diff line number Diff line change 1
1
branches: master
2
2
3
- installed: +all -Cabal -Cabal-syntax -text -parsec -process -transformers
3
+ installed: +all -Cabal -Cabal-syntax -text -parsec -process
4
4
5
5
-- Does not work with GHA:
6
6
-- -- allow failures with ghc-7.6 and ghc-7.8
7
7
-- allow-failures: <7.9
8
8
9
- -- Use Ubuntu 22.04
10
- distribution: jammy
9
+ -- -- Use Ubuntu 22.04
10
+ -- distribution: jammy
11
11
12
12
apt: libbrotli-dev libgd-dev
13
13
-- libgd-dev is for gd via hs-captcha
Original file line number Diff line number Diff line change @@ -32,11 +32,7 @@ tested-with:
32
32
GHC == 9.10.2
33
33
GHC == 9.8.4
34
34
GHC == 9.6.7
35
- GHC == 9.4.8
36
- GHC == 9.2.8
37
- GHC == 9.0.2
38
- GHC == 8.10.7
39
- GHC == 8.8.4
35
+ -- Constraint transformers >= 0.6 forces GHC >= 9.6 for CI
40
36
41
37
data-dir : datafiles
42
38
data-files :
@@ -131,7 +127,7 @@ common defaults
131
127
-- see `cabal.project.local-ghc-${VERSION}` files
132
128
build-depends :
133
129
, array >= 0.5 && < 0.6
134
- , base >= 4.13 && < 4.22
130
+ , base >= 4.18 && < 4.22
135
131
, binary >= 0.8 && < 0.9
136
132
, bytestring >= 0.10 && < 0.13
137
133
, containers >= 0.6.0 && < 0.9
You can’t perform that action at this time.
0 commit comments