Skip to content

Commit

Permalink
Allow GHC 9.10
Browse files Browse the repository at this point in the history
* add GHC 9.10 to tested
* regenerate CI
* allow `base` 4.20

---

- blocked by `palette` package - diagrams/palette/pull/9
  • Loading branch information
xsebek committed Sep 1, 2024
1 parent aeedebf commit 177baad
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 9 deletions.
5 changes: 5 additions & 0 deletions .github/workflows/haskell-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,11 @@ jobs:
strategy:
matrix:
include:
- compiler: ghc-9.10.1
compilerKind: ghc
compilerVersion: 9.10.1
setup-method: ghcup
allow-failure: false
- compiler: ghc-9.8.2
compilerKind: ghc
compilerVersion: 9.8.2
Expand Down
18 changes: 9 additions & 9 deletions swarm.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ maintainer: [email protected]
bug-reports: https://github.com/swarm-game/swarm/issues
copyright: Brent Yorgey 2021
category: Game
tested-with: ghc ==9.2.8 || ==9.4.8 || ==9.6.5 || ==9.8.2
tested-with: ghc ==9.2.8 || ==9.4.8 || ==9.6.5 || ==9.8.2 || ==9.10.1
extra-doc-files:
CHANGELOG.md

Expand Down Expand Up @@ -246,7 +246,7 @@ library swarm-topography
JuicyPixels >=3.3 && <3.4,
aeson >=2.2 && <2.3,
array,
base >=4.14 && <4.20,
base >=4.14 && <4.21,
containers >=0.6.2 && <0.8,
extra >=1.7 && <1.8,
hashable,
Expand Down Expand Up @@ -328,7 +328,7 @@ library swarm-scenario
JuicyPixels >=3.3 && <3.4,
aeson >=2.2 && <2.3,
array >=0.5.4 && <0.6,
base >=4.14 && <4.20,
base >=4.14 && <4.21,
boolexpr >=0.2 && <0.3,
bytestring >=0.10 && <0.13,
clock >=0.8.2 && <0.9,
Expand Down Expand Up @@ -426,7 +426,7 @@ library swarm-engine
aeson >=2.2 && <2.3,
array >=0.5.4 && <0.6,
astar >=0.3 && <0.3.1,
base >=4.14 && <4.20,
base >=4.14 && <4.21,
boolexpr >=0.2 && <0.3,
clock >=0.8.2 && <0.9,
containers >=0.6.2 && <0.8,
Expand Down Expand Up @@ -594,7 +594,7 @@ library swarm-util
autogen-modules: Paths_swarm
build-depends:
aeson >=2.2 && <2.3,
base >=4.14 && <4.20,
base >=4.14 && <4.21,
boolexpr >=0.2 && <0.3,
clock >=0.8.2 && <0.9,
containers >=0.6.2 && <0.8,
Expand All @@ -608,7 +608,7 @@ library swarm-util
minimorph >=0.3 && <0.4,
mtl >=2.2.2 && <2.4,
servant-docs >=0.12 && <0.14,
template-haskell >=2.16 && <2.22,
template-haskell >=2.16 && <2.23,
text >=1.2.4 && <2.2,
transformers >=0.5 && <0.7,
vector >=0.12 && <0.14,
Expand Down Expand Up @@ -647,7 +647,7 @@ library swarm-doc

build-depends:
aeson >=2.2 && <2.3,
base >=4.14 && <4.20,
base >=4.14 && <4.21,
containers >=0.6.2 && <0.8,
directory >=1.3 && <1.4,
dotgen >=0.4 && <0.5,
Expand All @@ -658,7 +658,7 @@ library swarm-doc
mtl >=2.2.2 && <2.4,
pandoc >=3.0 && <3.3,
pandoc-types >=1.23 && <1.24,
scientific >=0.3.6 && <0.3.8,
scientific >=0.3.6 && <0.4,
servant-docs >=0.12 && <0.14,
text >=1.2.4 && <2.2,
transformers >=0.5 && <0.7,
Expand Down Expand Up @@ -741,7 +741,7 @@ library swarm-tui
build-depends:
aeson >=2.2 && <2.3,
array >=0.5.4 && <0.6,
base >=4.14 && <4.20,
base >=4.14 && <4.21,
brick >=2.1.1 && <2.5,
brick-list-skip >=0.1.1.2 && <0.2,
bytestring >=0.10 && <0.13,
Expand Down

0 comments on commit 177baad

Please sign in to comment.