Skip to content

Commit 192e4aa

Browse files
Support GHC 9.14 (#64)
CI: Bump all Stack and GHC versions to their latest minors. Stack nightly has been bumped to most recent version using 9.12.2 as 9.12.3 turned out to have a serious bug.
1 parent 66ba869 commit 192e4aa

7 files changed

Lines changed: 19 additions & 17 deletions

File tree

.ci/cabal.project.local-upper

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,6 @@ constraints:
3636
integer-gmp installed,
3737
template-haskell installed
3838

39-
allow-newer:
40-
containers,
41-
4239
constraints:
43-
containers == 0.8,
40+
attoparsec >= 0.14.4,
41+
hashable >= 1.4.0.1,

.ci/stack-9.10.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
resolver: nightly-2025-03-06
1+
resolver: lts-24.26
22
ghc-options:
33
"$locals": -Werror -Wall -Wcompat -Wno-name-shadowing

.ci/stack-9.12.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
resolver: nightly-2025-12-30
2+
ghc-options:
3+
"$locals": -Werror -Wall -Wcompat -Wno-name-shadowing

.ci/stack-9.6.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
resolver: lts-22.43
1+
resolver: lts-22.44
22
ghc-options:
33
"$locals": -Werror -Wall -Wcompat -Wno-name-shadowing

.ci/stack-9.8.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
resolver: lts-23.11
1+
resolver: lts-23.28
22
ghc-options:
33
"$locals": -Werror -Wall -Wcompat -Wno-name-shadowing

.github/workflows/ci.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
strategy:
1818
matrix:
1919
# TODO: "8.0", "8.2", "8.4", "8.6"
20-
ghc: ["8.8", "8.10", "9.0", "9.2", "9.4", "9.6", "9.8", "9.10"]
20+
ghc: ["8.8", "8.10", "9.0", "9.2", "9.4", "9.6", "9.8", "9.10", "9.12"]
2121
fail-fast: false
2222
steps:
2323
- name: Checkout
@@ -86,15 +86,15 @@ jobs:
8686
- "9.0.2"
8787
- "9.2.8"
8888
- "9.4.8"
89-
- "9.6.6"
89+
- "9.6.7"
9090
- "9.8.4"
91-
- "9.10.1"
92-
- "9.12.1"
91+
- "9.10.3"
92+
- "9.12.2"
9393
project-variant: [""]
9494
include:
9595
- ghc: 8.0.2
9696
project-variant: -lower
97-
- ghc: 9.12.1
97+
- ghc: 9.14.1
9898
project-variant: -upper
9999

100100
fail-fast: false

docopt.cabal

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,11 @@ tested-with:
1818
GHC == 9.0.2,
1919
GHC == 9.2.8,
2020
GHC == 9.4.8,
21-
GHC == 9.6.6,
21+
GHC == 9.6.7,
2222
GHC == 9.8.4,
23-
GHC == 9.10.1,
24-
GHC == 9.12.1
23+
GHC == 9.10.4,
24+
GHC == 9.12.2,
25+
GHC == 9.14.1
2526

2627
category: Console
2728

@@ -44,7 +45,7 @@ source-repository head
4445
source-repository this
4546
type: git
4647
location: https://github.com/docopt/docopt.hs.git
47-
tag: v0.7.0.8+r2
48+
tag: v0.7.0.8+r3
4849

4950
library
5051
exposed-modules: System.Console.Docopt.NoTH
@@ -62,7 +63,7 @@ library
6263
build-depends: base >= 4.9 && < 5.0,
6364
parsec >= 3.1.14 && < 3.2,
6465
containers >= 0.6.2 && < 0.9,
65-
template-haskell >= 2.11.0 && < 2.24
66+
template-haskell >= 2.11.0 && < 2.25
6667

6768
ghc-options: -Wall -Wno-name-shadowing
6869

0 commit comments

Comments
 (0)