Skip to content

Commit 004f0d3

Browse files
committed
Fix CI
1 parent 070e23d commit 004f0d3

2 files changed

Lines changed: 8 additions & 0 deletions

File tree

.github/workflows/haskell-ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -178,6 +178,7 @@ jobs:
178178
touch cabal.project.local
179179
echo "packages: ${PKGDIR_hackage_server}" >> cabal.project
180180
cat >> cabal.project <<EOF
181+
allow-newer: lens-family:containers, lens-family-core:containers
181182
EOF
182183
$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
183184
cat cabal.project

cabal.haskell-ci

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,13 @@ apt: libbrotli-dev libgd-dev
2121
haddock-components: all
2222
-- since haskell-ci 0.15.20220822
2323

24+
25+
-- On GHC 9.14.1 the boot library `containers-0.8` is used but `lens-family`
26+
-- (pulled in transitively via `hs-opentelemetry-sdk`) constrains
27+
-- `containers < 0.8`.
28+
raw-project
29+
allow-newer: lens-family:containers, lens-family-core:containers
30+
2431
-- tests: >= 9.4
2532
-- -- parallel-doctest uses the ghc package
2633
-- -- and thus does not build with Cabal-3.8.1.0 below GHC 9.4

0 commit comments

Comments
 (0)