Skip to content

Commit ea74198

Browse files
committed
Haskell CI: relax process, so Cabal-3.8.1.0 can get its beloved 1.6.14
1 parent 8b7f047 commit ea74198

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

.github/workflows/haskell-ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ jobs:
167167
echo " ghc-options: -Werror=missing-methods" >> cabal.project
168168
cat >> cabal.project <<EOF
169169
EOF
170-
$HCPKG list --simple-output --names-only | perl -ne 'for (split /\s+/) { print "constraints: $_ installed\n" unless /^(Cabal|hackage-server|parsec|text)$/; }' >> cabal.project.local
170+
$HCPKG list --simple-output --names-only | perl -ne 'for (split /\s+/) { print "constraints: $_ installed\n" unless /^(Cabal|hackage-server|parsec|process|text)$/; }' >> cabal.project.local
171171
cat cabal.project
172172
cat cabal.project.local
173173
- name: dump install plan

cabal.haskell-ci

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
branches: master ci*
22

3-
installed: +all -Cabal -text -parsec
3+
installed: +all -Cabal -text -parsec -process
4+
-- Cabal-3.8.1.0 wants process-1.6.14 or newer
5+
46
-- Did not help to salvage ghc-9.2 and below:
57
-- installed: -all +ghc
68

0 commit comments

Comments
 (0)