Skip to content

Commit 0e1bdd5

Browse files
Add GHC 9.14 to CI
1 parent 904a195 commit 0e1bdd5

1 file changed

Lines changed: 17 additions & 1 deletion

File tree

.github/workflows/ci.yml

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
- '9.8'
1919
- '9.10'
2020
- '9.12'
21-
# - '9.14'
21+
- '9.14'
2222
include:
2323
- ghc_version: '9.8.1'
2424
oldest: true
@@ -41,6 +41,22 @@ jobs:
4141
cabal configure
4242
--enable-test
4343
--test-show-details=streaming
44+
-
45+
# TODO: Remove these exclusions as packages are updated with 9.14
46+
if: ${{ matrix.ghc_version == '9.14' }}
47+
name: Add 9.14 flags
48+
run: >
49+
cabal configure
50+
--enable-append
51+
--allow-newer='aeson:*'
52+
--allow-newer='boring:*'
53+
--allow-newer='indexed-traversable:*'
54+
--allow-newer='indexed-traversable-instances:*'
55+
--allow-newer='ordered-containers:*'
56+
--allow-newer='semialign:*'
57+
--allow-newer='these:*'
58+
--allow-newer='time-compat:*'
59+
--allow-newer='uuid-types:*'
4460
-
4561
if: ${{ matrix.oldest }}
4662
name: Use oldest dependencies

0 commit comments

Comments
 (0)